ขอสูตรในการเอาตัวเลขตัวแต่ไม่เอาเศษทศนิยมครับ
กระทู้เก่าบอร์ด อ.Yeadram

 5,376   2
URL.หัวข้อ / URL
ขอสูตรในการเอาตัวเลขตัวแต่ไม่เอาเศษทศนิยมครับ

สมมติว่าผมมี Text Box อยู่ 3 อัน ชื่อ T1,T2 และ T3 ที่ T1 ใส่ตัวเลขจำนวน 350 ที่ T2 ใส่ 200 ส่วน T3 นั้นเกิดจากนำ T2 หาร T1 ก็จะได้เป็น 1.75 ไม่ทราบว่าที่ T3 นั้น เราจะทำอย่างไรให้ใส่เป็นจำนวนเต็มโดยไม่เอาเศษครับคืออยากจะให้มันใส่เป็น 1 เลย ไม่ทราบว่าจะต้องทำอย่างไรครับรบกวนผู้ทราบด้วยครับ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R05232
แทนที่จะหาด้วย T1/T2 ธรรมดาๆ ก็ต้องใส่ฟังก์ชัน Int( ) เพื่อให้มันปัดเศษลง ดังนั้นก็จะเป็น Int(T1/T2) แทนครับ
2 @R05234
การหารไม่เอาเศษ ถ้าใช้เครื่องหมาย ก็ลองใช้เครืองหมาย หารกลับหลัง หรือ back slash นั่นเองครับ เช่น

a = b\c


หรือการใช้ฟังก์ชั่นช่วย เพื่อแปลงจำนวนจริง ให้เป็นจำนวนเต็ม
cInt()
หรือ cLng()

เช่น a = cInt(b/c)
หรือ a = cLng(b/c)

หรือถ้าแค่ต้องการมองเห็นผ่านฟอร์มโดยไม่สนใจว่าค่าที่แท้ของมันจะเป็น จำนวนจริง หรือจำนวนเต็ม เพียงแค่อยากเห็นที่หน้าฟอร์มเป็นจำนวนเต็ม คุณก็ไปกำหนดรูปแบบการแสดงผล ของ textbox ตัวนั้นเลยครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2971s