カテゴリ:php( 4 )
PHPで固定少数点の計算をする
PHPは環境によってはは浮動小数点と整数型しかないです。
PHPが構築オプション --enable-bcmath を付けてコンパイルされている場合はBCMathが使えます。


// BCMath 任意性度数学関数
// http://www.php.net/manual/ja/book.bc.php
$num = 1400 * 0.70;
var_dump( $num );// double(980)
echo $num; // 980
echo "\n";
echo floor($num); //979になる・・・・

echo "\n";
echo "-----------------------------------\n";

$num = bcmul(1400,0.70,3);
var_dump($num); // string(5) "980.0"
echo $num; // 980.0
echo "\n";
echo floor($num); // 980


このように任意の桁数を指定して計算できますが、通常の演算子が利用できないので使いづらいです。
[PR]
by mima_ita | 2013-10-19 02:15 | php
PSRの規約でコーディングをするために必要な調査
■目的
PHP figが策定したPHPの規約であるPSRがある。

PHP fig
PHPのコーディング規約、PSRについての発表をしました : candycane development blog


この規約でPHPのコードを記述するために必要なことを以下に示す。

More
[PR]
by mima_ita | 2012-10-03 23:59 | php
PHP Security を読んだメモ
■概要
CodeProjectのPHP Securityを読んだときのいい加減な訳とメモ

More
[PR]
by mima_ita | 2012-10-03 19:37 | php
PHPUnitのマニュアルを読んだ
PHPUnitのマニュアルを読んだときに記録したメモを記述する。

PHPUnitはPEARのライブラリ。PHP5.3.1ではインストールできななかった。5.3.17にしたらインストールできた。

イメージ的にJUnitとJMockとdbUnitを合体させたような感じ

More
[PR]
by mima_ita | 2012-10-02 23:38 | php



実験ですお
検索
カテゴリ
最新の記事
.NET4.5におけるasy..
at 2014-07-02 00:46
.NETでTwitterを検..
at 2014-06-29 00:49
Redmineのプラグインで..
at 2014-06-28 03:29
IO.popenのwrite..
at 2014-06-28 03:25
RedmineのWikiでU..
at 2014-06-28 03:16
以前の記事
最新のトラックバック
その他のジャンル
ブログパーツ