【JavaFive】C#からJ2SE5.xへ進化【TigerShot】
■ このスレッドは過去ログ倉庫に格納されています
0246デフォルトの名無しさん
2006/03/05(日) 01:02:14数値(int型)を、2数進の文字列(32桁固定)に変換するメソッド
string int2bin(int x)
{
string A ="";
for(int n=0;n<32;n++)
{
A = (((x & 1)==0) ? '0' : '1')+A; ←この部分っす
x >>=1;
}
return A;
}
string A;
A=int2bin(123); //結果 "0000000000000000000000001111011"
となるのを見つけました 恥ずかしいんですがどなたかメソッド内のForの内容がどうなってるのか教えてくださいwww
それとこのメソッドをJAVAで書くときどう書くんですかww宜しくお願いしますm(。・ε・。)m
■ このスレッドは過去ログ倉庫に格納されています