Autre chose à connaitre:
Panoramic ne permet pas d’écrire
- Code:
-
B = -3.12E-19
Il faut donc écrire :
- Code:
-
b = 0-power(3.12,0-19)
Pour affecter une valeur à une variable, Panoramic ne reconnait pas la notation en puissance 10 (1E20), mais lui, il affiche une telle réprésention.
- Code:
-
dim b
' b = 1E20 : ' Erreur : Not correct arithmetic expression
b = power(10,20)
print b : ' affiche bien 1E20
Format double précision (64 bits) :
1 bit de signe, 11 bits d'exposant (-1022 à 1023), 52 bits de mantisse, avec bit 1 implicite),
Selon cette norme :
• Le plus petit nombre positif normalisé différent de zéro, et le plus grand nombre négatif normalisé différent de zéro sont :
±2
−1022 ≈ ±2,2250738585072014×10
−308• Le plus grand nombre positif fini, et le plus petit nombre négatif fini sont :
±(2
1024 − 2
971) ≈ ±1,7976931348623157×10
308Mais c'est à Jack de confirmer ou infirmer ces infos.
Il est intéressant de connaitre sa réponse.