Per tutte le versioni di VB.NET
Spesso si ha la necessità di arrotondare un numero reale secondo le normali regole di arrotondamento: all’intero più vicino. Es.:
1,4 --> 1 1,7 --> 2
Per ottenere questo risultato si deve utilizzare il metodo
System.Math.Round(numero)
Qualche volta invece serve troncare il numero, cioè prendere solamente la parte intera, scartando completamente la parte decimale. Es.:
1,4 --> 1 1,7 --> 1
Si ottiene questo risultato con
System.Math.Truncate(numero)
Certe volte può essere necessario individuare il numero intero immediatamente superiore o immediatamente inferiore. Es.:
Superiore di 1,3 --> 2 Inferiore di 1,3 --> 1
Questi ultimi due si ottengono rispettivamente con:
System.Math.Ceiling(d) ' ceiling = soffitto, tetto
System.Math.Floor(d) ' floor = pavimento, piano