Home Database Mysql Tutorial MySQL(基础篇)之MySQL函数(数学函数)

MySQL(基础篇)之MySQL函数(数学函数)

Jun 07, 2016 pm 03:03 PM
abs mysql Instructions for use function Base math

一、数学函数 函数ABS(X) 函数使用说明:返回X的绝对 函数ACOS(X) 函数使用说明:返回X反余弦,即,余弦是X的。若X不在-1到1的范围之内,则返回NULL。 函数ASIN(X) 函数使用说明:返回X的反正弦,即,正弦为X的。若X若X不在-1到1的范围之内,则返回NULL 函数

一、数学函数

       函数ABS(X)

       函数使用说明:返回X 的绝对值
MySQL(基础篇)之MySQL函数(数学函数)

             函数ACOS(X )

             函数使用说明:返回X 反余弦, 即, 余弦是X 的值。若X 不在-1 到1 的范围之内,则返回NULL 。

 

               函数ASIN (X )

              函数使用说明:返回X 的反正弦,即,正弦为X 的值。若X   若X 不在-1 到1 的范围之内,则返回NULL 

MySQL(基础篇)之MySQL函数(数学函数)

                函数ATAN(X )
               函数使用说明:返回X 的反正切,即,正切为X 的值。

  MySQL(基础篇)之MySQL函数(数学函数)
                函数ATAN(Y ,X ) , ATAN2(Y ,X )
                函数使用说明:返回两个变量X 及Y 的反正切。它类似于Y 或X 的反正切计 算, 除非两个参数的符号均用于确定结果所在象限。


                函数CEILING(X ) CEIL(X )
               函数使用说明:返回不小于X 的最小整数值。

MySQL(基础篇)之MySQL函数(数学函数)
 

                    函数COS(X )
                   函数使用说明:返回X 的余弦,其中X 在弧度上已知。

MySQL(基础篇)之MySQL函数(数学函数)

  
               函数COT(X )
               函数使用说明:返回X 的余切

               函数CRC32(expr )

               函数使用说明:计算循环冗余码校验值并返回一个32 比特无符号值。若参数为NULL ,则结果为NULL 。该参数应为一个字符串,而且在不是字符串的情况下会被      作为字符串处理(若有可能)

MySQL(基础篇)之MySQL函数(数学函数)


函数DEGREES(X )

函数使用说明:返回参数X , 该参数由弧度被转化为度。


函数EXP(X )
函数使用说明:返回e 的X 乘方后的值( 自然对数的底) 。

MySQL(基础篇)之MySQL函数(数学函数)
 函数FLOOR(X )
函数使用说明:返回不大于X 的最大整数值。
MySQL(基础篇)之MySQL函数(数学函数)

 函数FORMAT(X ,D )
函数使用说明:将数字X 的格式写成'#,###,###.##' 格式, 即保留小数点后D 位,而第D 位的保留方式为四舍五入,然后将结果以字符串的形式返回

MySQL(基础篇)之MySQL函数(数学函数)
   函数LN(X )
   函数使用说明:返回X 的自然对数, 即, X 相对于基数e 的对数

MySQL(基础篇)之MySQL函数(数学函数)


 函数LOG(X ) LOG(B ,X )
函数使用说明:若用一个参数调用,这个函数就会返回X 的自然对数。

 函数LOG2(X )
函数使用说明:返回X 的基数为2 的对数。


MySQL(基础篇)之MySQL函数(数学函数)


  函数LOG10(X )
函数使用说明:返回X 的基数为10 的对数。


 函数MOD(N ,M ) , N % M N MOD M
函数使用说明:模操作。返回N 被M 除后的余数。
MySQL(基础篇)之MySQL函数(数学函数)


 函数PI()
函数使用说明:返回?(pi) 的值。默认的显示小数位数是7 位, 然而MySQL 内部会使用完全双精度值。
MySQL(基础篇)之MySQL函数(数学函数)



    函数POW(X ,Y ) , POWER(X ,Y )
    函数使用说明:返回X 的Y 乘方的结果值。


     函数RADIANS(X )

     函数使用说明:返回由度转化为弧度的参数X , ( 注意?弧度等于180 度)。

MySQL(基础篇)之MySQL函数(数学函数)

     函数RAND() RAND(N )

     函数使用说明:返回一个随机浮点值v ,范围在0 到1 之间( 即, 其范围为0 ≤v ≤1.0) 。若已指定一个整数参数N ,则它被用作种子值,用来产生重复序列。


      函数ROUND(X ) ROUND(X ,D )

      函数使用说明:返回参数X , 其值接近于最近似的整数。在有两个参数的情况下,返回X ,其值保留到小数点后D 位,而第D 位的保留方式为四舍五入。若要接保留X 值小数点左边的D 位,可将D 设为负值

       函数SIGN(X )

       函数使用说明:返回参数作为-1 、0 或1 的符号,该符号取决于X 的值为负、零或正。

MySQL(基础篇)之MySQL函数(数学函数)


        函数SQRT(X )

        函数使用说明:返回非负数X 的二次方根。

MySQL(基础篇)之MySQL函数(数学函数)


       函数TAN(X )

      函数使用说明:返回X 的正切,其中X 在弧度中被给定。


      函数TRUNCATE(X ,D )

      函数使用说明:返回被舍去至小数点后D 位的数字X 。若D 的值为0, 则结果不带有小数点或不带有小数部分。可以将D 设为负数, 若要截去( 归零) X 小数点左起第D 位开始后面所有低位的值


      



Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

The relationship between mysql user and database The relationship between mysql user and database Apr 08, 2025 pm 07:15 PM

In MySQL database, the relationship between the user and the database is defined by permissions and tables. The user has a username and password to access the database. Permissions are granted through the GRANT command, while the table is created by the CREATE TABLE command. To establish a relationship between a user and a database, you need to create a database, create a user, and then grant permissions.

MySQL: The Ease of Data Management for Beginners MySQL: The Ease of Data Management for Beginners Apr 09, 2025 am 12:07 AM

MySQL is suitable for beginners because it is simple to install, powerful and easy to manage data. 1. Simple installation and configuration, suitable for a variety of operating systems. 2. Support basic operations such as creating databases and tables, inserting, querying, updating and deleting data. 3. Provide advanced functions such as JOIN operations and subqueries. 4. Performance can be improved through indexing, query optimization and table partitioning. 5. Support backup, recovery and security measures to ensure data security and consistency.

Can I retrieve the database password in Navicat? Can I retrieve the database password in Navicat? Apr 08, 2025 pm 09:51 PM

Navicat itself does not store the database password, and can only retrieve the encrypted password. Solution: 1. Check the password manager; 2. Check Navicat's "Remember Password" function; 3. Reset the database password; 4. Contact the database administrator.

Query optimization in MySQL is essential for improving database performance, especially when dealing with large data sets Query optimization in MySQL is essential for improving database performance, especially when dealing with large data sets Apr 08, 2025 pm 07:12 PM

1. Use the correct index to speed up data retrieval by reducing the amount of data scanned select*frommployeeswherelast_name='smith'; if you look up a column of a table multiple times, create an index for that column. If you or your app needs data from multiple columns according to the criteria, create a composite index 2. Avoid select * only those required columns, if you select all unwanted columns, this will only consume more server memory and cause the server to slow down at high load or frequency times For example, your table contains columns such as created_at and updated_at and timestamps, and then avoid selecting * because they do not require inefficient query se

How to view mysql How to view mysql Apr 08, 2025 pm 07:21 PM

View the MySQL database with the following command: Connect to the server: mysql -u Username -p Password Run SHOW DATABASES; Command to get all existing databases Select database: USE database name; View table: SHOW TABLES; View table structure: DESCRIBE table name; View data: SELECT * FROM table name;

How to create navicat premium How to create navicat premium Apr 09, 2025 am 07:09 AM

Create a database using Navicat Premium: Connect to the database server and enter the connection parameters. Right-click on the server and select Create Database. Enter the name of the new database and the specified character set and collation. Connect to the new database and create the table in the Object Browser. Right-click on the table and select Insert Data to insert the data.

How to copy tables in mysql How to copy tables in mysql Apr 08, 2025 pm 07:24 PM

Copying a table in MySQL requires creating new tables, inserting data, setting foreign keys, copying indexes, triggers, stored procedures, and functions. The specific steps include: creating a new table with the same structure. Insert data from the original table into a new table. Set the same foreign key constraint (if the original table has one). Create the same index. Create the same trigger (if the original table has one). Create the same stored procedure or function (if the original table is used).

How to view database password in Navicat for MariaDB? How to view database password in Navicat for MariaDB? Apr 08, 2025 pm 09:18 PM

Navicat for MariaDB cannot view the database password directly because the password is stored in encrypted form. To ensure the database security, there are three ways to reset your password: reset your password through Navicat and set a complex password. View the configuration file (not recommended, high risk). Use system command line tools (not recommended, you need to be proficient in command line tools).

See all articles