Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
pourquoi c'est tellement satisfaisant ces conneries ?
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'imp
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'imp
Non, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
Et dis moi en quoi je raconte n'importe quoi jeune amateur
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
relis le titre du topic le premiere année de DUT
quand tu fait 255+1 l'opération se passer où le génie ? sur le CPU
ca passe par tout un tas de cache de registre de mots et de bus pour en fin de compte être insérer dans un type byte
ou unsigned char en C
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png
Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
Le 29 novembre 2021 à 12:24:40 StopCobide a écrit :
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
D'accord dans ce cas va prendre des cours de codage et tu reviendra me parler d'informatique
Le 29 novembre 2021 à 12:25:37 :
Le 29 novembre 2021 à 12:24:40 StopCobide a écrit :
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png D'accord dans ce cas va prendre des cours de codage et tu reviendra me parler d'informatique
https://image.noelshack.com/fichiers/2021/39/7/1633295253-tison-lunette.png
T'es pas capable de poster une seule fois sans raconter une connerie et tu la ramènes
Je codais déjà avant que ta mère prenne la décision de ne pas te laisser filer dans le bidet
Le 29 novembre 2021 à 12:27:30 StopCobide a écrit :
Le 29 novembre 2021 à 12:25:37 :
Le 29 novembre 2021 à 12:24:40 StopCobide a écrit :
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png D'accord dans ce cas va prendre des cours de codage et tu reviendra me parler d'informatique
https://image.noelshack.com/fichiers/2021/39/7/1633295253-tison-lunette.png T'es pas capable de poster une seule fois sans raconter une connerie et tu la ramènes
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Je codais déjà avant que ta mère prenne la décision de ne pas te laisser filer dans le bidethttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
va apprendre c'est quoi le codage je t'ai dis
et je dis bien codage
ni programmation , ni cryptographie
j'ai dis codage
Le 29 novembre 2021 à 12:07:09 :
Il y a 10 types de personnes qui peuvent lire cette phrase
Ceux qui comprennent le pinaire et ceux qui n le comprennent pas ?
Le 29 novembre 2021 à 12:28:45 :
Le 29 novembre 2021 à 12:27:30 StopCobide a écrit :
Le 29 novembre 2021 à 12:25:37 :
Le 29 novembre 2021 à 12:24:40 StopCobide a écrit :
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png D'accord dans ce cas va prendre des cours de codage et tu reviendra me parler d'informatique
https://image.noelshack.com/fichiers/2021/39/7/1633295253-tison-lunette.png T'es pas capable de poster une seule fois sans raconter une connerie et tu la ramènes
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Je codais déjà avant que ta mère prenne la décision de ne pas te laisser filer dans le bidethttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png va apprendre c'est quoi le codage je t'ai dis
et je dis bien codage
ni programmation , ni cryptographiej'ai dis codage
https://image.noelshack.com/fichiers/2021/29/2/1626743678-oui.png
C'est bien ce que je te reproche, tu ne connais pas ton sujet.
Tu pars du principe qu'on est en train de travailler sur un entier non signé sur 8 bits et en plus de ça que le compilateur ou l'interpréteur réalise un wrapping en cas d'overflow alors que rien dans le topic ne laisse entendre aucune de ces deux choses. Il y a juste une addition dans Z/256Z et rien de plus.
Tu prétends, en tant que codeur, savoir représenter l'information mieux que moi, mais tu ne sais même pas extraire des informations d'un topic sans commettre d'erreur grossière de logique, chapeau l'autiste
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Ah ok
Le 29 novembre 2021 à 12:33:24 StopCobide a écrit :
Le 29 novembre 2021 à 12:28:45 :
Le 29 novembre 2021 à 12:27:30 StopCobide a écrit :
Le 29 novembre 2021 à 12:25:37 :
Le 29 novembre 2021 à 12:24:40 StopCobide a écrit :
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png D'accord dans ce cas va prendre des cours de codage et tu reviendra me parler d'informatique
https://image.noelshack.com/fichiers/2021/39/7/1633295253-tison-lunette.png T'es pas capable de poster une seule fois sans raconter une connerie et tu la ramènes
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Je codais déjà avant que ta mère prenne la décision de ne pas te laisser filer dans le bidethttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png va apprendre c'est quoi le codage je t'ai dis
et je dis bien codage
ni programmation , ni cryptographiej'ai dis codage
https://image.noelshack.com/fichiers/2021/29/2/1626743678-oui.png C'est bien ce que je te reproche, tu ne connais pas ton sujet.
Tu pars du principe qu'on est en train de travailler sur un entier non signé sur 8 bits et en plus de ça que le compilateur ou l'interpréteur réalise un wrapping en cas d'overflow alors que rien dans le topic ne laisse entendre aucune de ces deux choses. Il y a juste une addition dans Z/256Z et rien de plus.
Tu prétends, en tant que codeur, savoir représenter l'information mieux que moi, mais tu ne sais même pas extraire des informations d'un topic sans commettre d'erreur grossière de logique, chapeau l'autistehttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png
tout est dans le titre du topic
https://onecompiler.com/c/3xjuwnvzc
clic sur RUN
il faut être attentif en info
Le 29 novembre 2021 à 12:36:51 :
Le 29 novembre 2021 à 12:33:24 StopCobide a écrit :
Le 29 novembre 2021 à 12:28:45 :
Le 29 novembre 2021 à 12:27:30 StopCobide a écrit :
Le 29 novembre 2021 à 12:25:37 :
Le 29 novembre 2021 à 12:24:40 StopCobide a écrit :
Le 29 novembre 2021 à 12:22:14 :
Le 29 novembre 2021 à 12:20:08 StopCobide a écrit :
Le 29 novembre 2021 à 12:18:42 :
Le 29 novembre 2021 à 12:11:27 StopCobide a écrit :
Le 29 novembre 2021 à 12:05:15 :
pour ceux qui font pas d'infoun octet c'est 8 bit
qui vont de 0000 0000 à 1111 1111
et base 2 (binaire)
en base 10 ca va de 0 à 255et comme on peut pas dépasser 255 ca repart à 0
en fait ca passe à de 1111 1111 à 1 0000 0000 et ca coupe le premier 1
voila je me sentais obligé
Sauf que tu dis à moitié de la merde, il n'y a rien qui fait que, je cite
comme on peut pas dépasser 255 ca repart à 0
dans l'addition binaire. L'interdiction de dépasser 255 tient au type utilisé (uint8_t) et non à l'addition elle-même.
Quant au fait que l'addition soit faite après projection dans Z/2^8Z, c'est une convention du C et en rien mathématique, le compilateur pourrait aussi te cracher une erreur à l'exécution (ce que fait Rust par exemple en mode debug) ou bien faire à la place une addition avec saturation
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png on appelle ca le débordement
j'ai simplifier pour les gens normaux hein
https://en.wikipedia.org/wiki/Integer_overflow
et tu raconte n'impNon, c'est pas un overflow, ça s'appelle un wrapping. L'overflow c'est le fait que la valeur que tu essaies de mettre dans ton type n'y rentre pas
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png Et dis moi en quoi je raconte n'importe quoi jeune amateur
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png relis le titre du topic le premiere année de DUT
https://image.noelshack.com/fichiers/2020/25/2/1592268458-la-fancla.png Je suis mathématicien jeune pomme, prends quelques cours de maths éléméntaires sur les groupes cycliques et reviens ensuite me donner des leçons
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png D'accord dans ce cas va prendre des cours de codage et tu reviendra me parler d'informatique
https://image.noelshack.com/fichiers/2021/39/7/1633295253-tison-lunette.png T'es pas capable de poster une seule fois sans raconter une connerie et tu la ramènes
https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Je codais déjà avant que ta mère prenne la décision de ne pas te laisser filer dans le bidethttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png va apprendre c'est quoi le codage je t'ai dis
et je dis bien codage
ni programmation , ni cryptographiej'ai dis codage
https://image.noelshack.com/fichiers/2021/29/2/1626743678-oui.png C'est bien ce que je te reproche, tu ne connais pas ton sujet.
Tu pars du principe qu'on est en train de travailler sur un entier non signé sur 8 bits et en plus de ça que le compilateur ou l'interpréteur réalise un wrapping en cas d'overflow alors que rien dans le topic ne laisse entendre aucune de ces deux choses. Il y a juste une addition dans Z/256Z et rien de plus.
Tu prétends, en tant que codeur, savoir représenter l'information mieux que moi, mais tu ne sais même pas extraire des informations d'un topic sans commettre d'erreur grossière de logique, chapeau l'autistehttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png tout est dans le titre du topic
https://onecompiler.com/c/3xjuwnvzc
clic sur RUNil faut être attentif en info
https://image.noelshack.com/fichiers/2021/29/2/1626743678-oui.png
Qui a dit qu'on faisait du C, t'as vraiment des problèmes de compréhension l'ami
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=175e0c00603f0c0b87e5ffcb16e76e2a
bon aller j'ai plus le temps de deconner a+ kehey