[過去ログ] C#, C♯, C#相談室 Part96 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
683: デフォルトの名無しさん (ワッチョイ 9f01-YdBL) [sage] 2022/11/26(土) 20:57:08.95 ID:rUW0f5oN0(1/2) AAS
>>672
672(1): デフォルトの名無しさん (ワッチョイ 5707-zuBb) [sage] 2022/11/26(土) 19:20:13.23 ID:3yMZT+wQ0(1/6) AAS
普通にConvert.ToStringを使えばいい
自作しなくちゃいけないならこう

public static string ToBinaryString(this uint source)
{
var length = sizeof(uint) * 8;
var result = new char[length].AsSpan();
for (int i = 1; i <= length; i++, source >>= 1)
{
result[^i] = (char)('0' + (source & 1));
}
return new string(result);
}
0 サプレスされてない、やり直し
692
(1): デフォルトの名無しさん (ワッチョイ 9f01-YdBL) [sage] 2022/11/26(土) 22:48:18.76 ID:rUW0f5oN0(2/2) AAS
>>688
688(1): デフォルトの名無しさん (ワッチョイ 5707-DgGg) [sage] 2022/11/26(土) 22:31:05.57 ID:3yMZT+wQ0(5/6) AAS
俺のコードにほんの少しだけ足せば前のゼロを消すことができるから初心者じゃないと思ってるやつは挑戦してみなよ
ヒントはSpanの長さ
0がコーナーケースだ
うわここまで言えば初心者でもできちゃうな
誰もできなかったらどうしようw
指摘されて顔真っ赤w
こんなレベルでマウント取りに来るとか恥ずかしすぎるだろ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.851s*