sql >> データベース >  >> RDS >> Mysql

MySQL ASIN()関数–数値のアークサインを返します

    MySQLでは、ASIN() 関数は、数値のアークサインを返します。

    関数を呼び出すときに引数として番号を指定します。

    構文

    構文は次のようになります:

    ASIN(X)
    

    ここでX アークサインを返す値です。引数は-1の範囲の値である必要があります 1へ 。その範囲外の場合は、NULL 返されます。

    例1-基本的な使用法

    これが基本的な例です。

    SELECT ASIN(0.1);
    

    結果:

    +--------------------+
    | ASIN(0.1)          |
    +--------------------+
    | 0.1001674211615598 |
    +--------------------+
    

    1の値を指定すると次のようになります 。

    SELECT ASIN(1);
    

    結果:

    +--------------------+
    | ASIN(1)            |
    +--------------------+
    | 1.5707963267948966 |
    +--------------------+
    

    -1の値を指定すると次のようになります 。

    SELECT ASIN(-1);
    

    結果:

    +---------------------+
    | ASIN(-1)            |
    +---------------------+
    | -1.5707963267948966 |
    +---------------------+
    

    例2–範囲外の値

    前述のように、-1の範囲外の値を指定します 1へ NULL値を返します。

    SELECT ASIN(2);
    

    結果:

    +---------+
    | ASIN(2) |
    +---------+
    |    NULL |
    +---------+
    

    例3–式

    次のような式を渡すこともできます:

    SELECT ASIN(0.1 + 0.3);
    

    結果:

    +---------------------+
    | ASIN(0.1 + 0.3)     |
    +---------------------+
    | 0.41151684606748806 |
    +---------------------+
    

    例4–ゼロ

    ゼロは許容範囲内です。

    SELECT ASIN(0);
    

    結果:

    +---------+
    | ASIN(0) |
    +---------+
    |       0 |
    +---------+
    

    例5– NULL

    NULLを渡す NULLを返します 。

    SELECT ASIN(NULL);
    

    結果:

    +------------+
    | ASIN(NULL) |
    +------------+
    |       NULL |
    +------------+
    

    アークコサインを返す

    ACOS()を使用して、値のアークコサインを返すこともできます。 機能。


    1. PostgreSQLおよびC#のデータ型

    2. Ubuntu16.04にLibreofficeをインストールする方法

    3. MySQLでJSON列をクエリする方法

    4. MySQLで外部キーチェックを無効にする方法