数の符号

# gmp_sign

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gmp_sign — 数の符号

### 説明

gmp_sign ( GMP `$a` ) : int

数の符号を調べます。

### パラメータ

`a`

  PHP 5.5 以前での GMP 数リソース、PHP 5.6 以降での GMP オブジェクト、あるいは数値に変換可能な数値形式の文字列。

### 返り値

`a` が正の場合に 1、 `a` が負の場合に -1、そして `a` がゼロの場合に 0 を返します。

### 例

例1 gmp_sign() の例

`<?php
// 正
echo gmp_sign("500") . "\n";
// 負
echo gmp_sign("-500") . "\n";
// ゼロ
echo gmp_sign("0") . "\n";
?>`

上の例の出力は以下となります。

    1
    -1
    0

### 参考

- gmp_abs() - 絶対値
- abs() - 絶対値