Notazione scientifica e notazione esponenziale in Gambas: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
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 08: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