หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
รบกวนสอบถามเรื่องการปัดเศษทศนิยมครับ
กระทู้คำถาม
VB.NET (Visual Basic .NET)
เขียนด้วย VB.NET ครับ
จุดประสงค์คือ ถ้าจุดทศนิยม >= .5 ปัดขึ้น < .5 ปัดลง เพื่อเอาเฉพาะค่าตัวเลขจำนวนเต็ม
คำสั่งที่ใช้ครับ
TextBox2.Text = Math.Round(CDbl(TextBox1.Text))
ผลลัพธ์ที่ทดสอบได้ครับ
0.5 = 0
1.5 = 2
2.5 = 2
3.5 = 4
4.5 = 4
5.5 = 6
ขอคำชี้แนะด้วยครับ
ขอบคุรครับ
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
ใน VB.Net 2013 ปัญหาการปัดเศษ
Dim DouSumTotal As Double = 12.5 TbxTotal.Text=CStr(Math.Round(DouSumTotal)) ผลลัพธ์ = 12 มันไม่เป็น 13 แต่ถ้า DouSumTotal = 11.5 ผลลัพธ์ = 13 ควรแก้ไขยังไงดีครับ
ไอทียิ้มแป้น
รบกวนขอสูตรปัดเศษทศนิยมค่ะ
รบกวนขอสูตรปัดเศษทศนิยมค่ะ โดยมีเงื่อนไขว่า เศษทศนิยมที่น้อยกว่า 50 สตางค์ปัดทิ้ง แต่ถ้าเศษสตางค์ตั้งแต่ 50 สตางค์ปัดขึ้น เช่น 180.23 ต้องปัดเศษทิ้งเป็น 180 180.50 ต้องปัดขึ้นเป็น 181
สมาชิกหมายเลข 7901777
การส่งข้อมูลข้ามฟอร์ม ให้ไปทุก ฟอร์ม Visual Basic
ทำตาม ยูทูป ค่ะ เป็นหน้า login พอดีเราทำ form 1 ส่งค่า user ไปแสดง form 2 Dim user, password As String user =
สมาชิกหมายเลข 3540097
ถ้าเราต้องการปัดเศษทศนิยมขึ้น ต้องใช้ฟังก์ชั่นอะไร
ถ้าผมมีตารางหนึ่ง คำนวนตัวเลขออกมาแล้วโดยการใช้สูตรในการคำนวน เช่น =((E3*$J$1%*$L$2)+E3)/$L$2 ค่าที่ได้คือตัวเลยทศนิยม 2205.47 ต้องการปัดค่านี้ เป็น 2206 โดยใช้สูตรครอบสูตรนี้เลยได้ไหม
สมาชิกหมายเลข 7378664
การแสดงจุดทศนิยมใน excel
ถ้าเราต้องการให้ตารางใน excel แสดงเลขให้มีทศนิยมเฉพาะช่องไหนที่มีเลขเป็นทศนิยมเท่านั้น ส่วนช่องอื่นที่เป็นเลขจำนวนเต็มถ้วนๆ ไม่ต้องแสดงจุด เราจะต้องตั้งค่ายังไงคะ แบบใช้ฟังชั่นหรือตั้งค่ารูปแบบเลย ไม่
สมาชิกหมายเลข 4664792
เทคนิคการเรียงคำที่เพิ่งทราบใน word และการคิดเกรดเฉลี่ย หรือใครมีเทคนิคใน Ms-office ดีๆมาแชร์เป็นความรู้กันหน่อยครับ
อันนี้เครดิตจากเว็บนี้นะครับ http://ezoffice.wordpress.com/2012/02/15/uncutdecimal/ ผมอ่านดูแล้วไปลองทำดูใช้ได้ครับ วิธีไม่ปัดเศษทศนิยมขึ้นด้วยคำสั่ง Floor Rate This ก่อนอื่นต้องข้อโทษหลายๆ คน
takeit
ช่วยด้วยครับ หาทางออกสูตรไม่เจอ จะรวมคะแนนนักเรียนครับ
ผม COPY ผลลัพธ์ ในสูตร =(E7+F7)/2 ได้เป็นตัวเลข ทศนิยมปัดเศษ เช่น 10+9 / 2 = 10 (จริงๆแล้วต้องเป็น 9.5 แต่ปัดขึ้น) ไปวางในอีก Sheet นึง เป็นการทำตารางคะแนน ให้นักเรียน โดยที่ sheet ที่ cop
สมาชิกหมายเลข 5032521
วิธีสร้างเครื่องคิดเลขสำหรับการหารและคูณด้วยSharpDevelop 4.3
ตามหัวข้อเลยครับผมทำเป็นแต่บวกกับลบครับ ถ้าบวกต้องใช้ int num1, num2, total; num1 = int.Parse(textBox1.Text); num2 = int.Parse(textBox2.Text); total = num1+num2; textBox3.Text = total.ToS
สมาชิกหมายเลข 2815096
สอบถามเรื่องการเขียนโปรแกรมVBในประเด็นสั่งให้TextBox Enterอัตโนมัติครับ
ขอสอบถามผู้ที่มีความรู้เรื่องการเขียนโปรแกรมVBหน่อยนะครับ ตอนนี้ผมสามารถนำเข้าข้อมูลจากTextBox1เข้าสู่TextBox2ได้แล้วครับ ผมติดปัญหาตรงที่TextBox2 โดยผมต้องกดEnterทุกครั้งที่มีข้อมูลเข้ามา ผมต้อ
สมาชิกหมายเลข 4040575
ถามผู้รู้ VB.NET เรื่อง crytal report ครับ
ฐานข้อมูลผมเป็น Text ทุก Field ครับ rpt.RecordSelectionFormula = "{PRATOM1.STD_CODE}='5421001672'" ถ้าใช้สูตรนี้ จะออกรายงานได้ rpt.RecordSelectionFormula = "{PRATOM1.STD_CODE}="
MrOneMan
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
VB.NET (Visual Basic .NET)
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
รบกวนสอบถามเรื่องการปัดเศษทศนิยมครับ
จุดประสงค์คือ ถ้าจุดทศนิยม >= .5 ปัดขึ้น < .5 ปัดลง เพื่อเอาเฉพาะค่าตัวเลขจำนวนเต็ม
คำสั่งที่ใช้ครับ
TextBox2.Text = Math.Round(CDbl(TextBox1.Text))
ผลลัพธ์ที่ทดสอบได้ครับ
0.5 = 0
1.5 = 2
2.5 = 2
3.5 = 4
4.5 = 4
5.5 = 6
ขอคำชี้แนะด้วยครับ
ขอบคุรครับ