Differenze tra le versioni di "Sapere se un numero rientra in un ambito definito di due valori"
Da Gambas-it.org - Wikipedia.
(Creata pagina con "Poniamo il caso di voler sapere se il valore, contenuto da una variabile, è compreso fra due numeri (fra un minimo e un massimo). Possiamo adottare qualche modalità usando...") |
|||
Riga 14: | Riga 14: | ||
dim s As Single = 60.01 | dim s As Single = 60.01 | ||
− | If Not (s < 40.0) And Not (s > 60.0) Then Print "Il numero rientra nell'ambito '40,0-- 60,0'." | + | If Not (s < 40.0) And Not (s > 60.0) Then Print "Il numero rientra nell'ambito '40,0 -- 60,0'." |
End | End |
Versione attuale delle 11:29, 26 giu 2024
Poniamo il caso di voler sapere se il valore, contenuto da una variabile, è compreso fra due numeri (fra un minimo e un massimo).
Possiamo adottare qualche modalità usando l'operatore "AND":
Public Sub Main() dim b As Byte = 50 If (b > 39) And (b < 61) Then Print "Il numero rientra nell'ambito '40 -- 60'." End
oppure congiuntamente con l'operatore "NOT", in particolare se il valore da verificare è in virgola mobile:
Public Sub Main() dim s As Single = 60.01 If Not (s < 40.0) And Not (s > 60.0) Then Print "Il numero rientra nell'ambito '40,0 -- 60,0'." End