문제

VB .NET의 가장 가까운 정수까지 두 배를 어떻게 반올림합니까?

도움이 되었습니까?

해결책

이것은 꽤 오래되었지만 사용에 대한 수용된 대답 Math.Truncate 기술적으로 부정확합니다. 라운드를 잘라냅니다 0으로 향합니다, 아래로. 예를 들어 -1.5는 -2 대신 -1로 반올림됩니다.

항상 둥글게하기 위해 아래에, 사용 Math.Floor.

다른 팁

VB.NET 또는 VB6을 이야기하고 있습니까? vb.net 사용에서 Math. Trunchate.

DIM D는 10 진수 = 1.50입니다

Dim I As int64 = convert.toint64 (d)

이것이 우리가 사용한 논리입니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top