0
1999
のような4桁の整数を19.99
に変換しようとしています。お金のために4桁整数を小数点に変換する
私はmoney_format()
のような機能を見てきましたが、これは私が探しているものではないようです。ここに私が書いた機能はありますが、これを行うための既存の方法が必要ですか?
function numberToDecimal((int)$num) {
if(!preg_match('/^\d{4}$/', $num) return;
$parsed = (string)$num;
$i = 0;
$ret = $parsed[$i++] . $parsed[$i++] . '.';
$ret .= $parsed[$i++] . $parsed[$i];
return $ret;
}
ありがとうございます。
回答コード3v4lに対応しています。
は '1999 /十分では100'ではないでしょうか? – ShiraNai7
さて、その問題を解決するスキルは一流です。私はそれを使っています。しかし、既存の方法はありますか? @ ShiraNai7 – KDOT
既存の数値を100で割り算する方法は?私はこれがそれが得るのと同じくらい簡単だと思います:) – ShiraNai7