Differenze tra le versioni di "Notazione scientifica e notazione esponenziale in Gambas"

Da Gambas-it.org - Wikipedia.
Riga 20: Riga 20:
 
Nella ''notazione esponenziale'' è utilizzata la lettera " e " per separare la ''Mantissa'' dall'esponente della potenza di 10.
 
Nella ''notazione esponenziale'' è utilizzata la lettera " e " per separare la ''Mantissa'' dall'esponente della potenza di 10.
  
In Gambas la rappresentazione ''eponenziale'' viene espressa ed utilizzata nella sua forma originaria.
+
In Gambas la rappresentazione ''esponenziale'' viene espressa ed utilizzata nella sua forma originaria.
  
Esempio:
+
Esempio con esponente positivo:
 
  '''Public''' Sub Main()
 
  '''Public''' Sub Main()
 
   
 
   
 
   Dim f As Float
 
   Dim f As Float
 
    
 
    
  f = 1.6<FONT Color=#B22222>e</font>7
+
  f = 1.6<FONT Color=#B22222>e</font>7
 
    
 
    
  Print f
+
  Print f
 
    
 
    
 
  '''End'''
 
  '''End'''
 +
e un esempio con esponente negativo:
 +
f = 1.6<FONT Color=#B22222>e</font><FONT Color=blue><B>-</b></font>4

Versione delle 07:17, 11 ago 2021

Notazione Scientifica

Nella notazione scientifica un valore in virgola mobile, chiamato Mantissa (che può essere >= 1.0 e < 10.0), viene moltiplicato per una potenza di 10.

In Gambas ad esempio l'espressione 1.6 * 107 sarà semplicemente:

Public Sub Main()

 Dim mantissa, f As Float
 
  mantissa = 1.6
 
  f = mantissa * (10 ^ 7)
  
  Print f
  
End


Notazione esponenziale

Nella notazione esponenziale è utilizzata la lettera " e " per separare la Mantissa dall'esponente della potenza di 10.

In Gambas la rappresentazione esponenziale viene espressa ed utilizzata nella sua forma originaria.

Esempio con esponente positivo:

Public Sub Main()

 Dim f As Float
 
 f = 1.6e7
  
 Print f
  
End

e un esempio con esponente negativo:

f = 1.6e-4