<   2013年 10月 ( 3 )   > この月の画像一覧
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
jQuery.msgBox()にコンボボックスを追加する
jQuery.msgBox()はメッセージボックスを表示するJQueryのライブラリである。
このライブラリを使用することで下記のようなメッセージボックスを作成できる。

b0232065_23542954.png


画像のようにテキストやチェックボックスを保持したメッセージボックスが簡単に作成できる。
ただ、このライブラリではコンボボックスを作成できないので改造した。


使用例:
b0232065_014736.png


$.msgBox({ type: "prompt",
title: "Log In",
inputs: [
{ header: "User Name", type: "text", name: "userName" },
{ header: "Password", type: "password", name: "password" },
{ header: "XXXX", type: "select", name: "seletcttest", value: "ゆっくりれいむ",items:["ゆっくりまりさ","ゆっくりれいむ","ゆっくりありす"] },
{ header: "Remember me", type: "checkbox", name: "rememberMe", value: "theValue" }],
buttons: [
{ value: "Login" }, {value:"Cancel"}],
success: function (result, values) {
var v = result + " has been clicked\n";
$(values).each(function (index, input) {
v += input.name + " : " + input.value +
(input.checked != null ? (" - checked: " + input.checked) : "") + "\n";
});
console.log(v);
}
});


サンプル
jquery.msgBoxEx.js
jquery.msgBox.rar (v1.0) をもとに改造したものである。
inputsパラメータに追加できる項目にselectを追加した。
[PR]
by mima_ita | 2013-10-18 00:02 | JQuery
Twitterの釣り対策


Twitterの釣りアカウントは以下のような特徴をもっています。
(1)作ったばかりのアカウントである。
(2)ツイート数がすくない。
(3)同じ内容のツイートの割合が多い
(4)RTの割合がおおい。
(5)インターネットから拾ったの画像を使用したプロフィールの写真

おれのアカウントが釣師のわけない」では指定のTwitterのアカウントが上記の特徴をもっているか調べます。

皆様が安易な釣り師にひっかからないことを心よりお祈りいたします。
[PR]
by mima_ita | 2013-10-03 04:05 | 実験



実験ですお
検索
カテゴリ
最新の記事
.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
以前の記事
最新のトラックバック
その他のジャンル
ブログパーツ