Esempi di aritmetica dei calcolatori in Java e C++
Aggregazione dei criteri
I programmi che seguono devono essere studiati e compresi.
- Il programma Overflow.java mostra i problemi di overflow che nascono a causa della dimensione finita (in numero di bit) dei numeri interi.
- Il programma overflow.cpp mostra i problemi di overflow che nascono usando numeri interi senza segno. È in C++ perché il linguaggio Java non supporta tipi numerici senza segno.
- Il
programma FloatingPoint.java mostra i problemi che nascono a causa del
fatto che i numeri floating point hanno un numero di bit finiti per la
mantissa.
- Il programma Infinite.java mostra come il formato double (e float) supporti numeri speciali come Infinity e NaN.