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

276 lines
6.8 KiB
Plaintext

taos> select SIGN(0)
sign(0) |
========================
0 |
taos> select SIGN(1)
sign(1) |
========================
1 |
taos> select SIGN(1.5)
sign(1.5) |
============================
1.000000000000000 |
taos> select SIGN(100)
sign(100) |
========================
1 |
taos> select SIGN(-1)
sign(-1) |
========================
-1 |
taos> select SIGN(-1.5)
sign(-1.5) |
============================
-1.000000000000000 |
taos> select SIGN(-100)
sign(-100) |
========================
-1 |
taos> select SIGN(1) + 1
sign(1) + 1 |
============================
2.000000000000000 |
taos> select SIGN(1) - 1
sign(1) - 1 |
============================
0.000000000000000 |
taos> select SIGN(1) * 1
sign(1) * 1 |
============================
1.000000000000000 |
taos> select SIGN(1) / 1
sign(1) / 1 |
============================
1.000000000000000 |
taos> select SIGN(1) from ts_4893.meters limit 5
sign(1) |
========================
1 |
1 |
1 |
1 |
1 |
taos> select SIGN(1) + 1 from ts_4893.meters limit 1
sign(1) + 1 |
============================
2.000000000000000 |
taos> select SIGN(1) - 1 from ts_4893.meters limit 1
sign(1) - 1 |
============================
0.000000000000000 |
taos> select SIGN(1) * 2 from ts_4893.meters limit 1
sign(1) * 2 |
============================
2.000000000000000 |
taos> select SIGN(1) / 2 from ts_4893.meters limit 1
sign(1) / 2 |
============================
0.500000000000000 |
taos> select SIGN(2) + SIGN(1) from ts_4893.meters limit 1
sign(2) + sign(1) |
============================
2.000000000000000 |
taos> select SIGN(2) - SIGN(1) from ts_4893.meters limit 1
sign(2) - sign(1) |
============================
0.000000000000000 |
taos> select SIGN(2) * SIGN(1) from ts_4893.meters limit 1
sign(2) * sign(1) |
============================
1.000000000000000 |
taos> select SIGN(2) / SIGN(1) from ts_4893.meters limit 1
sign(2) / sign(1) |
============================
1.000000000000000 |
taos> select SIGN(1) + id from ts_4893.meters order by ts limit 5
sign(1) + id |
============================
1.000000000000000 |
2.000000000000000 |
3.000000000000000 |
4.000000000000000 |
5.000000000000000 |
taos> select SIGN(id) + id from ts_4893.meters order by ts limit 5
sign(id) + id |
============================
0.000000000000000 |
2.000000000000000 |
3.000000000000000 |
4.000000000000000 |
5.000000000000000 |
taos> select SIGN(abs(10))
sign(abs(10)) |
========================
1 |
taos> select SIGN(abs(-10))
sign(abs(-10)) |
========================
1 |
taos> select abs(SIGN(10))
abs(sign(10)) |
========================
1 |
taos> select pow(SIGN(10), 2)
pow(sign(10), 2) |
============================
1.000000000000000 |
taos> select sqrt(SIGN(10))
sqrt(sign(10)) |
============================
1.000000000000000 |
taos> select cast(SIGN(10) as int)
cast(sign(10) as int) |
========================
1 |
taos> select SIGN(sqrt(id)) from ts_4893.meters order by ts limit 5
sign(sqrt(id)) |
============================
0.000000000000000 |
1.000000000000000 |
1.000000000000000 |
1.000000000000000 |
1.000000000000000 |
taos> select SIGN(SIGN(SIGN(SIGN(0))))
sign(sign(sign(sign(0)))) |
============================
0 |
taos> select sign(1)
sign(1) |
========================
1 |
taos> select sign(10)
sign(10) |
========================
1 |
taos> select sign(-1)
sign(-1) |
========================
-1 |
taos> select sign(-10)
sign(-10) |
========================
-1 |
taos> select sign(current) from ts_4893.d0 order by ts limit 10
sign(current) |
=======================
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
taos> select sign(current) from ts_4893.meters order by ts limit 10
sign(current) |
=======================
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
1.0000000 |
taos> select sign(null)
sign(null) |
========================
NULL |
taos> select sign(25)
sign(25) |
========================
1 |
taos> select sign(-10)
sign(-10) |
========================
-1 |
taos> select sign(0.1)
sign(0.1) |
============================
1.000000000000000 |
taos> select sign(-0.1)
sign(-0.1) |
============================
-1.000000000000000 |
taos> select sign(current) from ts_4893.meters limit 1
sign(current) |
=======================
1.0000000 |
taos> select sign(voltage) from ts_4893.meters limit 1
sign(voltage) |
================
1 |
taos> select sign(phase) from ts_4893.meters limit 1
sign(phase) |
=======================
1.0000000 |
taos> select sign(abs(voltage)) from ts_4893.meters limit 1
sign(abs(voltage)) |
=====================
1 |
taos> select sign(round(current)) from ts_4893.meters limit 1
sign(round(current)) |
=======================
1.0000000 |
taos> select sign(sqrt(voltage)) from ts_4893.meters limit 1
sign(sqrt(voltage)) |
============================
1.000000000000000 |
taos> select sign(log(current + 1)) from ts_4893.meters limit 1
sign(log(current + 1)) |
============================
1.000000000000000 |