型判定.数値かどうか
Python
py
type(v) is float
PHP
php
is_numeric(v)
php
is_numeric(null) // false
is_numeric('') // false
is_numeric(3) // true
is_numeric(3.14) // true
is_numeric('3') // true
is_numeric('3.14') // true
is_numeric('3.14test') // false
is_numeric('test3.14') // false
Bash
bash
expr "$v" + 1
if [ $? -lt 2 ]; then ..
- 0 : 正常
- 1 : 正常(結果が0)
- 2 : エラー
となる・・?