หน้า 1 จากทั้งหมด 1
การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 1:55 pm
โดย amornthipj
ได้เข้าไปหัวข้อสร้างงบการเงิน แล้วหาอัตราต้นทุนต่อรายได้ (%) โดยนำยอดต้นทุน/รายได้ * 100 ผลลัพท์ที่ได้ควรจะเป็น 82.90 แต่จะแสดงออกมาเป็น 83.00 จะต้องเข้าไปแก้ไขอย่างไรค่ะให้แสดงตามจริงโดยไม่ปัดเศษ
Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 1:58 pm
โดย savek
ลองใส่รูปแบบตัวเลข ให้เหมือนกับในรูปนะครับ


Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 4:38 pm
โดย amornthipj
คือแก้ไขแล้วตรงจุดทศนิยมจะแสดงเป็น .00 อยู่ค่ะ (เป็นการเอาค่า NUM 100 ไปคูณกับอัตราส่วนของค่าใช้จ่าย/รายได้ ผลลัพท์ที่ได้ควรจะเป็น 83.45
แต่จะแสดงออกมาเป็น 83.00 ถ้าหลังทศนิยมเกิน0.5 ก็จะปัดเป็น 1 ถ้าไม่ถึง ก็จะปัดเศษทิ้งเป็น .00 รบกวนด้วยนะค่ะว่าต้องแก้ไขจุดไหน
ขอบคุณค่ะ
Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 4:48 pm
โดย savek
อืม แบบนั้นคงต้องขอดูโครงสร้างงบที่สร้างเอาไว้นะครับ เพราะปกติโปรแกรมจะแสดงทศนิยมออกมาให้อยู่แล้วนะครับ เช่น ตัวอย่างงบวิเคราะห์อัตราส่วนทางการเงิน ที่มีอยู่ในโปรแกรม จะเห็นว่าก็มีการแสดงทศนิยมขึ้นมาให้นะครับ
ผมขอทราบยอดของ คชจ.และรายได้ ที่เอามาคำนวณได้ไหมครับ ว่าเป็นยอดเท่าไหร่ หรืออาจจะส่งเป็นไฟล์สำรองข้อมูลมาให้ผมตรวจสอบให้ก็ได้นะครับที่เมล์
support@esg.co.th ครับ
Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 5:36 pm
โดย amornthipj
ยอดค่าใช้จ่าย 148,658,694.06 เก็บไว้ที่ ตัวแปรC +
รายได้ 163,411,773.68 "" /
ช่องข้อมูลจะใส่ NUM 100 *
VAR C
ยอดค่าใช้จ่ายต่อรายได้ =148,658,694.06/163,411773.68*100=90.97%แต่จะแสดง 91.00
Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 7:19 pm
โดย savek
สาเหตุเกิดจากโปรแกรมมีการปัดเศษตั้งแต่การหารครั้งแรกแล้วครับ
คือ 148,658,694.06 / 163,411,773.68 = 0.909718 ซึ่งตรงนี้ก็จะถูกปัดให้เป็นทศนิยม 2 ตำแหน่ง เพราะฉะนั้นจะได้เป็น 0.91
และเมื่อนำไปคูณกับ 100 จึงได้เป็น 91 ครับ
Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
ศุกร์ ต.ค. 26, 2012 11:00 pm
โดย amornthipj
แล้วจะมีวิธีใดที่จะให้แสดง 90.97. ได้บ้างค่ะ
Re: การแสดงจุดทศนิยม

โพสต์แล้ว:
เสาร์ ต.ค. 27, 2012 8:20 am
โดย savek
อืม ไม่ได้เลยครับ เพราะระบบใช้การคำนวณแบบทศนิยม 2 หลัก ดังนั้นทุกครั้งที่เกิดการคำนวณขึ้น ระบบก็จะคำนวณโดยยึดหลักการหาค่าผลลัพธ์ที่มีทศนิยมไม่เกิน 2 ตำแหน่งเสมอครับ