ใน VB.Net 2013 ปัญหาการปัดเศษ

Dim DouSumTotal As Double = 12.5
TbxTotal.Text=CStr(Math.Round(DouSumTotal))

ผลลัพธ์ = 12 มันไม่เป็น 13

แต่ถ้า DouSumTotal = 11.5 ผลลัพธ์ = 13

ควรแก้ไขยังไงดีครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่