2008年08月23日
資料収集っす
実行委員の申し込みをしたっすけど
まだ連絡ないっす。心配っす・・・
どうもぺんぎんっす( ◎v◎ )
追記で書いてたメールのスクリプトっす。
default
{
touch_start(integer total_number)
{
integer i;
integer j;
string s;
llSay(0,"Don't Touch me for a minuite!");
for(i=0;i<100;i++)
{
for(j=0;j<3;j++)
{
s += (string)llFrand(1.0) + ",";
}
s += "\n";
}
llEmail("xxx@yyy","llFrand",s); //アドレスはご自身のをいれてくださいっす
}
}
これで100行3列のデータが送られてくるはずっす。
excelで使いやすいようにコンマをセパレート文字にしてるっす。
ラッキーチェアの検証のために、0から25の数値に直すっす。
A1からC100に広げたとして、この範囲以外どこでもいいっすけど
=INT(A1*26)
って入力して、あとはそのセルの右下にカーソルをもっていって
カーソルが十字型に変わったらびやーっとドラッグして完成。
INTは小数点以下を切り捨てる関数っす。
できたらCOUNTIFはためしてほしいっす。
ラッキーチェアの性能がなんとなくつかめるっす。
まだ連絡ないっす。心配っす・・・
どうもぺんぎんっす( ◎v◎ )
追記で書いてたメールのスクリプトっす。
default
{
touch_start(integer total_number)
{
integer i;
integer j;
string s;
llSay(0,"Don't Touch me for a minuite!");
for(i=0;i<100;i++)
{
for(j=0;j<3;j++)
{
s += (string)llFrand(1.0) + ",";
}
s += "\n";
}
llEmail("xxx@yyy","llFrand",s); //アドレスはご自身のをいれてくださいっす
}
}
これで100行3列のデータが送られてくるはずっす。
excelで使いやすいようにコンマをセパレート文字にしてるっす。
ラッキーチェアの検証のために、0から25の数値に直すっす。
A1からC100に広げたとして、この範囲以外どこでもいいっすけど
=INT(A1*26)
って入力して、あとはそのセルの右下にカーソルをもっていって
カーソルが十字型に変わったらびやーっとドラッグして完成。
INTは小数点以下を切り捨てる関数っす。
できたらCOUNTIFはためしてほしいっす。
ラッキーチェアの性能がなんとなくつかめるっす。
[0,1)の範囲でやったっす。
LSLのfloat型はIEEE754の規格ってwikiに書いてあったっす。
仮数部が23bits、指数部が8bits、サインビットが1bitっす。
まだ確認したわけではないっすけど、
自分の方法よりも、llFrand(26.0)としたほうが有効桁は多いような
気がするっす。いや、多いはずっす。
どなたかご存知ならコメントくださいっす。
LSLのfloat型はIEEE754の規格ってwikiに書いてあったっす。
仮数部が23bits、指数部が8bits、サインビットが1bitっす。
まだ確認したわけではないっすけど、
自分の方法よりも、llFrand(26.0)としたほうが有効桁は多いような
気がするっす。いや、多いはずっす。
どなたかご存知ならコメントくださいっす。
Posted by ぺんぎん at 13:53│Comments(0)
│スクリプト