Salve.
Vorrei sapere se il risultato di una divisione è un numero intero o decimale.
Se il risultato è intero mi sta bene, se è decimale devo incrementare di 1 il valore prima della virgola.
Come faccio?
Salve.
Vorrei sapere se il risultato di una divisione è un numero intero o decimale.
Se il risultato è intero mi sta bene, se è decimale devo incrementare di 1 il valore prima della virgola.
Come faccio?
Di che linguaggio stiamo parlando?Di che tipo sono i due operandi della divisione?
Amaro C++, il gusto pieno dell'undefined behavior.
Una volta in qualsiasi linguaggio si usava semplicemente una cosa tipo:
if (a/b)-int(a/b) > 0 then il risultato è decimale
non è fattibile ??
oppure usare la funzione MOD
Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).