CGI-BBS > SO−HO > ショッピングバスケット > ショッピングバスケットV5.21での小数点処理


カレッヂ
カレッヂ


質問者 まさゆき  投稿日 3/25(日) 23:44:14
ショッピングバスケットV5.21を使用しています。
バスケットの中身の小計金額が100.0(円)のように
小数点がついてしまいますが、これを取消す方法ありませんか?

過去ログをのぞいたところ、次のようなモノが有ったのですが
既にそのログが、見れず改めての質問になってしまいました。
--------------------------------------------------------------------------------
1/25に同じ質問があります。そちらを見て下さい。
質問者 おかべ  [削除]  投稿日 2/24(土) 10:06:59
--------------------------------------------------------------------------------
どうぞ、宜しくお願いいたします。
回答者 しあわせのツボ  [削除]  投稿日 3/26(月) 00:06:31
cargo.cgi line 441
$shokei2 = sprintf("%.1f",$shokei2);

$shokei2 = int($shokei2);
にしてみて下さい。
切り捨てでなく四捨五入がよければ
$shokei2 = int($shokei2 + 0.5);
です。
質問者 まさゆき  [削除]  投稿日 3/27(火) 09:16:15
しあわせのツボさん、ありがとうございました。
おかげで、思い通りの動作になりました。

返信(回答)する


Web裏技