homework-jianmu/tests/army/query/function/ans/mod.csv

236 lines
6.8 KiB
Plaintext

taos> select MOD(10.55, 3)
mod(10.55, 3) |
============================
1.550000000000001 |
taos> select MOD(10.55, 2)
mod(10.55, 2) |
============================
0.550000000000001 |
taos> select MOD(10.55, 1)
mod(10.55, 1) |
============================
0.550000000000001 |
taos> select MOD(10.55, -1)
mod(10.55, -1) |
============================
0.550000000000001 |
taos> select MOD(10.55, -10)
mod(10.55, -10) |
============================
0.550000000000001 |
taos> select MOD(-10.55, 1)
mod(-10.55, 1) |
============================
-0.550000000000001 |
taos> select MOD(99, 1)
mod(99, 1) |
============================
0.000000000000000 |
taos> select MOD(10.55, 1) + 1
mod(10.55, 1) + 1 |
============================
1.550000000000001 |
taos> select MOD(MOD(MOD(MOD(MOD(MOD(MOD(123.123456789, 9), 8), 7), 6), 5), 4), 3)
mod(mod(mod(mod(mod(mod(mod(123.123456789, 9), 8), 7), 6), 5), 4 |
===================================================================
1.234567890000022e-01 |
taos> select MOD(MOD(MOD(MOD(MOD(MOD(MOD(123456789.123456789, -1), -2), -3), -4), -5), -6), -7)
mod(mod(mod(mod(mod(mod(mod(123456789.123456789, -1), -2), -3), |
===================================================================
1.234567910432816e-01 |
taos> select MOD(87654321.123456789, id + 1) from ts_4893.meters order by ts limit 10
mod(87654321.123456789, id + 1) |
==================================
1.234567910432816e-01 |
1.123456791043282e+00 |
1.234567910432816e-01 |
1.123456791043282e+00 |
1.123456791043282e+00 |
3.123456791043282e+00 |
6.123456791043282e+00 |
1.123456791043282e+00 |
1.234567910432816e-01 |
1.123456791043282e+00 |
taos> select MOD(current, id + 1) from ts_4893.meters order by ts limit 10
mod(current, id + 1) |
============================
0.649999618530273 |
0.574000358581543 |
0.795000076293945 |
3.232999801635742 |
0.706000328063965 |
2.508000373840332 |
2.595999717712402 |
2.961999893188477 |
2.225999832153320 |
0.336999893188477 |
taos> select MOD(current, 1) from ts_4893.meters order by ts limit 10
mod(current, 1) |
============================
0.649999618530273 |
0.574000358581543 |
0.795000076293945 |
0.232999801635742 |
0.706000328063965 |
0.508000373840332 |
0.595999717712402 |
0.961999893188477 |
0.225999832153320 |
0.336999893188477 |
taos> select MOD(sqrt(current), abs(id + 1)) from ts_4893.meters order by ts limit 10
mod(sqrt(current), abs(id + 1)) |
==================================
2.634337159700784e-01 |
9.281394021770111e-01 |
1.296964830944782e-01 |
3.351566768190027e+00 |
3.272002495118848e+00 |
2.916847677517688e+00 |
3.097741066924800e+00 |
3.310891102586806e+00 |
3.350522322288470e+00 |
3.215120509901375e+00 |
taos> select mod(10, -3)
mod(10, -3) |
============================
1.000000000000000 |
taos> select mod(10, 3)
mod(10, 3) |
============================
1.000000000000000 |
taos> select mod(id, 3) from ts_4893.d0 order by ts limit 10
mod(id, 3) |
============================
0.000000000000000 |
1.000000000000000 |
2.000000000000000 |
0.000000000000000 |
1.000000000000000 |
2.000000000000000 |
0.000000000000000 |
1.000000000000000 |
2.000000000000000 |
0.000000000000000 |
taos> select mod(id, 3) from ts_4893.meters order by ts limit 10
mod(id, 3) |
============================
0.000000000000000 |
1.000000000000000 |
2.000000000000000 |
0.000000000000000 |
1.000000000000000 |
2.000000000000000 |
0.000000000000000 |
1.000000000000000 |
2.000000000000000 |
0.000000000000000 |
taos> select mod(null, 2)
mod(null, 2) |
============================
NULL |
taos> select mod(10, null)
mod(10, null) |
============================
NULL |
taos> select mod(10, 0)
mod(10, 0) |
============================
NULL |
taos> select mod(-10, 0)
mod(-10, 0) |
============================
NULL |
taos> select mod(5, 0)
mod(5, 0) |
============================
NULL |
taos> select mod(0, 1)
mod(0, 1) |
============================
0.000000000000000 |
taos> select mod(1, 1)
mod(1, 1) |
============================
0.000000000000000 |
taos> select mod(5, 2)
mod(5, 2) |
============================
1.000000000000000 |
taos> select mod(5, -3)
mod(5, -3) |
============================
2.000000000000000 |
taos> select mod(15, 4)
mod(15, 4) |
============================
3.000000000000000 |
taos> select mod(-5, 3)
mod(-5, 3) |
============================
-2.000000000000000 |
taos> select mod(voltage, 2) from ts_4893.meters limit 1
mod(voltage, 2) |
============================
1.000000000000000 |
taos> select mod(current, 10) from ts_4893.meters limit 1
mod(current, 10) |
============================
0.649999618530273 |
taos> select mod(current, log(100)) from ts_4893.meters limit 1
mod(current, log(100)) |
============================
1.439659246554090 |
taos> select mod(phase, 4) from ts_4893.meters limit 1
mod(phase, 4) |
============================
0.508898019790649 |
taos> select mod(abs(voltage), 3) from ts_4893.meters limit 1
mod(abs(voltage), 3) |
============================
2.000000000000000 |
taos> select mod(phase, sqrt(16)) from ts_4893.meters limit 1
mod(phase, sqrt(16)) |
============================
0.508898019790649 |
taos> select mod(round(voltage), 5) from ts_4893.meters limit 1
mod(round(voltage), 5) |
============================
1.000000000000000 |