2012-03-29 2 views
2

Wie kann ich 4,39 bis 5 in VB.NET runden?Aufrunden in VB.NET

Ich habe versucht:

Math.Round(4.39, 0) 

Aber es zeigt 4.

+0

Das ist, was 4.39 Runden, unabhängig von Ihrem Rundungssystem. –

Antwort

13

Verwenden Math.Ceiling um eine Zahl auf die nächste abzurunden, größer, ganzzahligen Wert:

Math.Ceiling(4.39) 

Wie in die MSDN-Verbindung:

"Gibt den kleinsten Integralwert zurück, der größer oder gleich der angegebenen Gleitkommazahl mit doppelter Genauigkeit ist."

+0

Danke für Ihre Hilfe :) –