 |
|
T SQL ปัดเวลาให้เป็นจำนวนชั่วโมงเต็มยังไงครับเช่น 13.55 ให้เป็น 14.00 |
|
 |
|
|
 |
 |
|
ความฝันและความจริงมันแตกต่างกันอย่างไร?
--- ในความฝันผมไม่รู้(ทราบ) แต่ในความเป็นจริงเราไม่สามารถปัดเศษความเป็นมนุษย์ขึ้น/ลง ได้
สมมุติว่าคุณอาศัยอยู่จังหวัดชลบุรีอำเภอบ่อวิน มาทั้งชีวิต
--- ถ้าคุณคิดจะไปอำเภอบ่อทองคุณเดินไปเองก็ได้ (ไม่ต้องอาศัยเกวียน)
Code (VB.NET)
Public Shared Function DoubleNearEst(ByVal dblValue As Double, Optional ByVal UpDown As String = "U", Optional ByVal Nearest As Double = 0.25) As Double
Return If(UpDown.ToUpper() = "U", System.Math.Ceiling(dblValue / Nearest), System.Math.Floor(dblValue / Nearest)) * Nearest
End Function
ปล. ผมเกิดมาเป็นพ่อค้า "ตายตรูไม่กลัว แต่ตรูกลัวไม่ได้กำไร"
|
 |
 |
 |
 |
Date :
2017-05-05 15:22:06 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
จาก #NO1 ถ้าคุณคิดจะเดินทางไปอำเภอบ่อฮี
Code (VB.NET)
Public Shared Function DoubleNearEst(ByVal dblValue As Double, Optional ByVal UpDown As String = "U", Optional ByVal Nearest As Double = 0.25) As Double
Return If(UpDown.ToUpper() = "U", System.Math.Ceiling(dblValue / Nearest), System.Math.Floor(dblValue / Nearest)) * Nearest
End Function
ผมคิดว่าคุณคงมีต้นทุนเพิ่มเติม (+0.0)
Code (VB.NET)
Public Shared Function DoubleNearEst(ByVal dblValue As Double, Optional ByVal UpDown As String = "U", Optional ByVal Nearest As Double = 0.25) As Double
Return If(UpDown.ToUpper() = "U", System.Math.Ceiling(dblValue + 0.0 / Nearest), System.Math.Floor(dblValue +0.0/ Nearest)) * Nearest
End Function
ปล. +ทำไม? +555555
|
 |
 |
 |
 |
Date :
2017-05-05 15:27:50 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พอดีผมเขียนเป็น Query ครับมีแบบ SQL ไหม
|
 |
 |
 |
 |
Date :
2017-05-06 08:27:18 |
By :
kenghockey |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|