2013-11-01から1ヶ月間の記事一覧

intの桁数計算の処理時間

intの桁数を求める方法は色々あれど、どれが一番高速なのかずっと気になっていたため計算してみた。 3つの手法で計算 log10の対数を使う 10での除算回数 charへ変換してstrlen 結果 500万回ループして求めた測定結果 2<1<<3 の順で高速 1はなにげに高速。2の…

モードレスなメッセージボックス表示

C#

モーダルダイアログ : OKボタンを押す事により次の処理を行うダイアログ モードレスダイアログ : OKボタンを押さずとも裏で処理が動いているダイアログ これをメッセージボックスに当てはめると以下になる。 モーダルはそのままなので簡単 MessageBox.show("…

一行の中に数式などの上付き文字を表示したいとき

機種依存文字の立方メートル㎥は、フォントに存在しない場合1文字だけ汚い場合がある。(メイリオだと顕著に現れる) この場合は以下のようにする m³ 解説 上付き文字のUnicodeが存在するため、それを利用すると辛うじて綺麗に表示された。 機種依存文字のよ…

BATファイルでパスワード付きのWindows共有フォルダにアクセスする方法

自動化厨のための忘備録 共有フォルダを利用する流れ ユーザー名とパスワードを使い共有フォルダへ接続 共有フォルダで削除やコピーなどの作業 共有フォルダの切断 対応コマンド(括弧内は任意) net use (共有フォルダへのパス) (PASSWORD) /user:(USERNAME…