以下のコードのように税込価格から税抜き価格を取得しようとしました。
PHP
1$tax = 1.08; 2$include_tax_price = 565; 3 4$exclude_tax_price = $include_tax_price / $tax; 5$exclude_tax_price = strval($exclude_tax_price); 6 7if (strstr($exclude_tax_price, '.', true)) { 8 $exclude_tax_price = strstr($exclude_tax_price, '.', true); 9} 10 11echo $exclude_tax_price; 12// 523 13
困っていること
上のコードですと1.08で割った時に小数点が出ると正確な数字になりません。
どこが間違っているでしょうか?
またもっと簡単に出す方法はありますか?よろしくお願いします。
PHP
1523 * 1.08 = 564.84 2524 * 1.08 = 565.92
回答5件
あなたの回答
tips
プレビュー