# Basic Arithmetic Functions
__*ABS function*__
__*FLOOR function*__
__*SIGN function*__
__*CEILING function*__
__*TRUNCATE function*__
__*ROUND function*__
+ Examples:
```
tidb> SELECT 
   -> ABS(-234.5),SIGN(-6),
   -> FLOOR(343.4543),CEILING(2343.34),
   -> TRUNCATE(343.4543,3),TRUNCATE(343.4543,-1),
   -> ROUND(343.4543),ROUND(343.4543,2),ROUND(343.4543,-2)\G
*************************** 1. row***************************
          ~!@ABS@!~(-234.5): 234.5
             ~!@SIGN@!~(-6): -1
      ~!@FLOOR@!~(343.4543): 343
     ~!@CEILING@!~(2343.34): 2344
 ~!@TRUNCATE@!~(343.4543,3): 343.454
~!@TRUNCATE@!~(343.4543,-1): 340
      ~!@ROUND@!~(343.4543): 343
    ~!@ROUND@!~(343.4543,2): 343.45
   ~!@ROUND@!~(343.4543,-2): 300
```

------------------------------------------------------------
[no notes]