/* ************************************************************************
* Visto come si comportano le variabili int, vedremo le altre.
* Prima pero' occorre precisare che i massimi valori contenibili dagli
* int, float, ecc. del Java sono maggiori di quelli del C, e sono sempre
* signed, ossia non esistono i tipi unsigned (senza segno).
* Ecco una tabella riassuntiva dei tipi di dati definibili:
*
* Tipo | Lungh. | Range (valori minimi e massimi)
* ---------------+---------+--------------------------------------------
* byte | 8 bits | -128 "" 127
* char | 16 bits | Caratteri in formato UNICODE (non ASCII!)
* short | 16 bits | -32,768 "" 32,767
* int | 32 bits | -2.147.483.648 "" 2.147.483.647
* long | 64 bits | +/- 9 miliardi di miliardi
* float | 32 bits | 1.4e-45 "" 3.4e+38
* double | 64 bits | 4.9e-324d "" 1.7e+308d
*
* Andiamo a sperimentare, ma usiamo i double invece dei float, per non
* perdere precisione nemmeno 300 cifre dopo la virgola (!!)
*********************************************************************** */
import java.io.*; // Include le funzioni I/O standard di base.
class Jlez1c { // Da qua inizia la classe Jlez1c
public static void main(String args[]) // Definiamo il metodo Main.
{ // Inizio del main()
int pluto, pippo; // Dichiaro 2 variabili di tipo intero
double topo, papero; // Dichiaro 2 variabili di tipo double
pluto = 1000; // Assegno a pluto il valore 1000
pippo = pluto + 500; // Assegno a pippo il valore di pluto + 500
topo = 21.06; // Assegno a topo il valore 21,06
papero = 3.1415; // Assegno a papero il valore 3,1415
System.out.println("Pluto = " + pluto + ", Pippo = " + pippo);
System.out.println("Topo = " + topo + ", Papero = " + papero);
} // Fine del metodo principale Main()
} // Fine della classe Jlez1c
/* **********************************************************************
* Gli operatori +,-,*,/,% funzionano analogamente a quelli del C.
* Si possono usare le parentesi per costituire espressioni, ad es:
*
* pippo = (topo-30+pluto*(pippo+papero))/(pluto*5);
*
********************************************************************** */
