計算力はどうすれば早くなるか
■ このスレッドは過去ログ倉庫に格納されています
0089132人目の素数さん
2009/10/20(火) 21:37:09『暗算の達人』って本の受け売りだけど…
二桁の二乗は
まず直近の十の倍数との差(dとする)を求め、
次に、
元の数に+dした数
と
元の数に-dした数
とをそれぞれ掛け合わせ、
最後にその答えにd^2を足すやり方が早いよ
たとえば58なら60が直近の十の倍数で差は2だから
(58 + 2) * (58 - 2) + 2^2
として、60 * 56 = 3360 で
それに2^2足すから答えは3364
他の二乗だと、たとえば96の二乗なら、
96は100との差が4なので
100 * 92 + 16 = 9216
になる
■ このスレッドは過去ログ倉庫に格納されています