Functions._Str 方法 |
命名空间: XSharp.RT
1nNumber := 123.45 2? Str(nNumber) // 123.45 3? Str(nNumber, 4) // 123. 4? Str(nNumber, 2) // ** 5? Str(nNumber * 10, 7, 2) // 1234.50 6? Str(nNumber * 10, 12, 4) // 1234.5000 7? Str(nNumber, 10, 1) // 123.5 8? Str(123.45, -1) // 123.45 9? Str(123.45, -1, 2) // 123.45 10? Str(0.45000, 12, -1) // 0.45000
1? nNum 2// 显示与下面的 MyFunction() 相同 3? MyFunction() 4// 显示与上面的 nNum 相同 5// 但内部不相等 6? nNum = MyFunction() // FALSE 7// 在四舍五入后它们相等 8? Round(nNum, 0) == Round(MyFunction(), 0) // TRUE 9// Val(Str()) 也是四舍五入 10? Val(Str(nNum)) = Val(Str(MyFunction())) // TRUE
1SetFloatDelta(0.1) 2? nNum == MyFunction() // TRUE
1? Str(9,6,6) => "******" 2? Str(9,6,5) => "******" 3? Str(9,6,4) => "9.0000" 4? Str(9,6,3) => " 9.000" 5? Str(10,6,6) => "******" 6? Str(10,6,5) => "******" 7? Str(10,6,4) => "******" 8? Str(10,6,3) => "10.000"
1USE customer NEW 2INDEX ON Str(NumOrders, 9) + Custname TO custord