{"id":76,"date":"2022-01-11T11:27:06","date_gmt":"2022-01-11T10:27:06","guid":{"rendered":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/?p=76"},"modified":"2022-01-17T17:26:26","modified_gmt":"2022-01-17T16:26:26","slug":"representation-des-donnees-types-et-valeurs-de-base","status":"publish","type":"post","link":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/2022\/01\/11\/representation-des-donnees-types-et-valeurs-de-base\/","title":{"rendered":"Repr\u00e9sentation des donn\u00e9es: types et valeurs de base"},"content":{"rendered":"\n<h1 class=\"has-text-align-center\"><span class=\"has-inline-color has-vivid-purple-color\">1- \u00c9criture d\u2019un entier positif dans une base b \u2a7e 2<\/span><\/h1>\n\n\n\n<h2><span class=\"has-inline-color has-light-green-cyan-color\">On nous<\/span> <span class=\"has-inline-color has-light-green-cyan-color\">demande de calculer la somme de 2 nombres binaires : &nbsp;(00110011)<sub>2<\/sub>+ (00011100)<sub>2<\/sub> et (10110011)<sub>2<\/sub>+ (01011100 )<sub>2<\/sub> <\/span><\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">b= 0b110011 + 0b11100\nprint(b)\n\nc= 0b10110011+ 0b1011100\nprint (c) <\/pre>\n\n\n\n<p>et voici les r\u00e9sultats obtenus : 79 et 271.<\/p>\n\n\n\n<h1><span class=\"has-inline-color has-vivid-purple-color\">2) Repr\u00e9sentation binaire d\u2019un entier relatif<\/span><\/h1>\n\n\n\n<h2><span class=\"has-inline-color has-light-green-cyan-color\">Conversion de 45 en binaire avec compl\u00e9ment de 1 et 2 :<\/span><\/h2>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h2><span class=\"has-inline-color has-light-green-cyan-color\">En binaire :  45=    0010 1101         <\/span>           <\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<h2><span class=\"has-inline-color has-light-green-cyan-color\">En compl\u00e9ment de 1 (inversion) : 1101 0010<\/span><\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<h2><span class=\"has-inline-color has-light-green-cyan-color\">En compl\u00e9ment de 2 (+1) : 1101 0011<\/span><\/h2>\n<\/div>\n<\/div>\n\n\n\n<h2><span class=\"has-inline-color has-light-green-cyan-color\">Si on additionne la valeur obtenue en binaire et celle du compl\u00e9ment du compl\u00e9ment \u00e0 2 on obtient 0000 0000. Donc le compl\u00e9ment \u00e0 1 correspond \u00e0 l&#8217;inverse du nombre choisi, autrement dit on a fait 45-45 ce qui nous donne 0.<\/span><\/h2>\n\n\n\n<h1><span class=\"has-inline-color has-vivid-purple-color\">3) Repr\u00e9sentation approximative des nombres r\u00e9els<\/span><\/h1>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">a=0.1\ns=0\nfor x in range(0,101):\n  s=a+s\n  print(s)<\/pre>\n\n\n\n<p>Voici une explosion de nombre (r\u00e9sultat) : <\/p>\n\n\n\n<p>0.1<br>0.2<br>0.30000000000000004<br>0.4<br>0.5<br>0.6<br>0.7<br>0.7999999999999999<br>0.8999999999999999<br>0.9999999999999999<br>1.0999999999999999<br>1.2<br>1.3<br>1.4000000000000001<br>1.5000000000000002<br>1.6000000000000003<br>1.7000000000000004<br>1.8000000000000005<br>1.9000000000000006<br>2.0000000000000004<br>2.1000000000000005<br>2.2000000000000006<br>2.3000000000000007<br>2.400000000000001<br>2.500000000000001<br>2.600000000000001<br>2.700000000000001<br>2.800000000000001<br>2.9000000000000012<br>3.0000000000000013<br>3.1000000000000014<br>3.2000000000000015<br>3.3000000000000016<br>3.4000000000000017<br>3.5000000000000018<br>3.600000000000002<br>3.700000000000002<br>3.800000000000002<br>3.900000000000002<br>4.000000000000002<br>4.100000000000001<br>4.200000000000001<br>4.300000000000001<br>4.4<br>4.5<br>4.6<br>4.699999999999999<br>4.799999999999999<br>4.899999999999999<br>4.999999999999998<br>5.099999999999998<br>5.1999999999999975<br>5.299999999999997<br>5.399999999999997<br>5.4999999999999964<br>5.599999999999996<br>5.699999999999996<br>5.799999999999995<br>5.899999999999995<br>5.999999999999995<br>6.099999999999994<br>6.199999999999994<br>6.299999999999994<br>6.399999999999993<br>6.499999999999993<br>6.5999999999999925<br>6.699999999999992<br>6.799999999999992<br>6.8999999999999915<br>6.999999999999991<br>7.099999999999991<br>7.19999999999999<br>7.29999999999999<br>7.39999999999999<br>7.499999999999989<br>7.599999999999989<br>7.699999999999989<br>7.799999999999988<br>7.899999999999988<br>7.999999999999988<br>8.099999999999987<br>8.199999999999987<br>8.299999999999986<br>8.399999999999986<br>8.499999999999986<br>8.599999999999985<br>8.699999999999985<br>8.799999999999985<br>8.899999999999984<br>8.999999999999984<br>9.099999999999984<br>9.199999999999983<br>9.299999999999983<br>9.399999999999983<br>9.499999999999982<br>9.599999999999982<br>9.699999999999982<br>9.799999999999981<br>9.89999999999998<br>9.99999999999998<br>10.09999999999998<\/p>\n\n\n\n<p>Les r\u00e9sultats ne sont pas pr\u00e9cis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1- \u00c9criture d\u2019un entier positif dans une base b \u2a7e 2 On nous demande de calculer la somme de 2 nombres binaires : &nbsp;(00110011)2+ (00011100)2 et (10110011)2+ (01011100 )2 et voici les r\u00e9sultats obtenus : 79 et 271. 2) Repr\u00e9sentation binaire d\u2019un entier relatif Conversion de 45 en binaire avec compl\u00e9ment de 1 et 2 [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/posts\/76"}],"collection":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":4,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/posts\/76\/revisions"}],"predecessor-version":[{"id":85,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/posts\/76\/revisions\/85"}],"wp:attachment":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/media?parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/categories?post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/romain\/wp-json\/wp\/v2\/tags?post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}