TWEETS de petit jo
Visiteurs:52624 (33:aujourd'hui, 1010[+5]:ce mois, 3818:cette année).Dernière visite:29/04/2024
> Accueil>Tweets
ou
Catégorie:Le bit Juju(pour un double)
-petit jo: Hé! Juju ! Tu passes à la TV ! Pense à mettre ta belle robe du dimanche ! (on plaisante les filles!)
Tous[nb=393]
Inventions[nb=4]
Le saviez-vous?[nb=24]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=3]La fameuse RAM[nb=13]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=3]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]
Microsoft OS[nb=19]Cours magistral[nb=2]OS du futur![nb=12]
Langages[nb=32]Assembleur[nb=76]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=9]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]

26/06/2021:



On peut même aller plus loin pour les double(un double peut contenir un long positif de 7 octets). Ils peuvent à la fois être réel,entier positif, booleen,string ou objet (mais oui!)
En natif, il faut réserver un bit dont voici la définition:bit=0 alors entier, un réel, booleen et bit=1 pour dire que c'est un pointeur, string(null est ici <>zéro). D'après le langage R

-petit jo: Attention à ne pas trop dégueuler sur la moquette(Je dis cela pour les puristes)!

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

26/06/2021:



D'après le tweet, on peut aussi si c'est un double avoir 7 caratères (maxi) où au lieu de mettre dans le double l'adresse de la string si c'est <= à 7,mettre son contenu!
Le bit Juju permet de savoir (toujours d'après les valeurs impossibles du double) si c'est le contenu ou un pointeur dans la RAM(tas). Ceci en natif pour le microprocesseur!
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

22/07/2022:



Qu'est ce le bit Juju?

-petit jo: C'est pour toi,Juju !

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

30/07/2022:



Il y a un moyen quand c'est un string, d'utiliser le bit Juju pour toutes chaines >6 caractères(du moins quand on est en 64bits et du moins au tout début de la chaine)
mais on peut faire mieux si la chaine <=7:on gagne les 8 octets du pointeur(voir détails: à utiliser quand c'est string et non un pseudo-double)

-petit jo: PS: rectification de ma part ce n'est plus 6 caractères,mais 7 caractères que l'on a au debut de la chaine! Car si le premier caractère vaut \0 alors on a pas besoin de finir pour 7 caractères

J'aime  Commenter

03/06/2023:



Je vais rediscuter sur l'utilité de ce bit (hardware quand même. Il est natif pour les Double,les String ...et les pointeurs)
C'est vrai, que j'ai mis ce bit à toutes les sauces (on parle pas d'autre chose!) et même si cela parait brouillon dans mes précédents tweets, cela reste bon! Cela peut même être, une évolution
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

08/08/2023:



Vous criez que le double est limité(que l'on a défini NA,+inf,-inf et ne peut contenir d'autres significations, tel true,false). Je demande qu'un bit (le bit juju), sinon alors c'est un Rdouble
Rdouble (en référence au langage R, où sa valeur peut contenir des réels,des booléens et des chaines), n'est autre qu'un mini variant certes! C'est juste pour ne pas créer un nouveau type

-petit jo: Conclusion:si on touche pas au type double (et les autres comme long) alors le format, avec un bit Juju, du type est un variant (en natif)! C'est mieux que Rdouble!

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

09/08/2023:



Dans un variant, la valeur peut etre un entier (exposant à zéro, pour les valeurs positives) et l'ordi n'y voit que du feu! Et il le traite comme un entier!Il faut électroniquement penser à cela!
Mais me direz-vous, l'entier peut être négatif! C'est vrai, l'exposant est alors remplit de 1(pas le bit Juju!) et l'ordi n'y voit que du feu là aussi.Il voit un entier!

-petit jo: Bon, peut-être que vous êtes pas d'accord, mais alors comment vous faites pour integrer les entiers (la mantisse est la valeur de l'entier, il n'est pas sur 64 bits) dans un variant?

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

09/10/2023:



Bien sûr, si un jour vous êtes interessé par le type variant(qui possède en natif un bit appelé Juju pour l'histoire!), il faut pouvoir le convertir avec les entiers et les doubles et inversement
Ce sont des instructions assembleur spéciales, donc je ne vais pas proposer de nom. C'est juste pour l'évoquer!

-petit jo: En dehors, du bit Juju, il y a (il ne faut pas l'oublier!) aussi des instructions pour passer d'un entier vers un double,et vice-versa.Electroniquement, c'est juste remettre les bits en place!

J'aime  Commenter
 
Catégorie:Le bit Juju(pour un double)
-petit jo: Hé! Juju ! Tu passes à la TV ! Pense à mettre ta belle robe du dimanche ! (on plaisante les filles!)
Tous[nb=393]
Inventions[nb=4]
Le saviez-vous?[nb=24]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=3]La fameuse RAM[nb=13]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=3]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]
Microsoft OS[nb=19]Cours magistral[nb=2]OS du futur![nb=12]
Langages[nb=32]Assembleur[nb=76]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=9]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]
Tweets[102] sur:Medjugorje