|
|
|
VB.NET และ Crystal Report เรื่องสูตรคำนวนตัวเลข |
|
|
|
|
|
|
|
อยากทราบสูตร ที่จะ แทนค่า สมการ ตัวเลข ที่ลงตัวค่ะ เนื่องจาก สุตรที่ใช้อยู่ ทำงานกับ เลขจำนวนเต็มบวก ได้เท่านั้น
พอลองแทนค่าจำนวนเต็มลบ ค่าผลลัพท์ จะไม่ถูกต้อง
ตัวอย่าง
สูตรที่ใช้ปัจจุบันคือ N1 = N2+N3-N4 โดย N4 จะเป็นเลขค่าติดลบ
เลขตัวอย่าง
N1 = 10,000+0-2400 = 7,600 (ถุกต้อง)
N1 = -180,000+8320-93,210 = -264,890 ผิด ค่าที่ถูกต้อง = -78,470
ซึ่งต้องใช้สูตร N1=(-180,000+8,320)-(-93,210) = -78,470
แต่พอใช้สูตร N1 = (N2+N3)-(-N4)
ก็ทำให้ N1 = 10,000+0-2400 = 12400 (ซึ่งเป็นผลัพท์ไม่ถูกต้อง)
ทำอย่างไร และใช้สูตร อะไร ถึงจะทำให้ตัวเลข 2 รูปแบบในตัวอย่าง บวก ลบ กัน ออกมา อย่างถูกต้อง ทั้งสองรูปแบบ ด้วยสูตรเดียวกัน
ขอบคุณค่ะ
Tag : .NET, Ms SQL Server 2008, Crystal Report, VB.NET, VS 2010 (.NET 4.x), VS 2012 (.NET 4.x)
|
|
|
|
|
|
Date :
2013-11-21 22:35:44 |
By :
guezt |
View :
1448 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่วงเว็บให้ถูกต้องครับ
|
|
|
|
|
Date :
2013-11-22 09:44:51 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่แบบไหนคะ
|
|
|
|
|
Date :
2013-11-22 14:17:24 |
By :
guezt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|