レス書き込み
スレへ戻る
写
レス栞
レス消
プログラミングのお題スレ Part13
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>45 > >>42 の isqrt_2 を使ったパフォーマンステスト。 > 次のようなのを継ぎ足してテストした。 例によってインデント部は全角空白に変換してるから、逆変換しないと動かない。 > > def isSqrt(n): > return n == isqrt_2(n)**2 > > v0 = 12345678901234567890 > v = v0**2 # 整数平方される対象の数値 > loopc = 100000 # をこの回数繰り返す。 > > isqr=0 > start =time.process_time() > for i in range(loopc): isqr=isqrt_2(v) > end =time.process_time() > > print('#整数平方(v)の結果',end-start,'秒') > print(' 繰返し数の回数',loopc),print(),print('#v0 ',v0) > print('#v=v0**2=',v), > print('#isqrt(v)',isqr) > print('#上の**2',isqr**2) > print('対象数vのビット数',v.bit_length(),'bit') > print('vが平方数かどうかの判定',isSqrt(v)) > ----- > #整数平方(v)の結果 0.22398700000002236 秒 > 繰返し数の回数 100000 > > #v0 12345678901234567890 > #v=v0**2= 152415787532388367501905199875019052100 > #isqrt(v) 12345678901234567890 > #上の**2 152415787532388367501905199875019052100 > 対象数vのビット数 127 bit > vが平方数かどうかの判定 True
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s