Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Option Explicit
Sub Main
Const vDec1 = 25.2
Scrivi "Il numero " & vDec1 & " arrotondato per difetto : " & Arrotonda (vDec1 ,False)
Scrivi "Il numero " & vDec1 & " arrotondato per eccesso : " & Arrotonda (vDec1 ,True)
Const vDec2 = 25.8
Scrivi "Il numero " & vDec2 & " arrotondato per difetto : " & Arrotonda (vDec2 ,False)
Scrivi "Il numero " & vDec2 & " arrotondato per eccesso : " & Arrotonda (vDec2 ,True)
Const vDec3 = 25
Scrivi "Il numero " & vDec3 & " arrotondato per difetto : " & Arrotonda (vDec3 ,False)
Scrivi "Il numero " & vDec3 & " arrotondato per eccesso : " & Arrotonda (vDec3 ,True)
End Sub
Function Arrotonda (n , bPerEccesso)
' se il numero è un intero non lo arrotonda
If n = CLng(n) Then
Arrotonda = n
Else
If bPerEccesso Then
Arrotonda = CLng(n+0.5)
Else
Arrotonda = CLng(n-0.5)
End If
End If
End Function
Il numero 25,2 arrotondato per difetto : 25
Il numero 25,2 arrotondato per eccesso : 26
Il numero 25,8 arrotondato per difetto : 25
Il numero 25,8 arrotondato per eccesso : 26
Il numero 25 arrotondato per difetto : 25
Il numero 25 arrotondato per eccesso : 25