N88-BASICでnのn乗の和 (2回目)

2025/12/2(火)
N88-BASICでnのn乗の和 (2回目)
 
(summation)
 
 nのn乗の和の1の位
 問題
Σn=110n100 = 1100 + 2100 + 3100 + … + 10100 1の位はいくつか
 
 参照
 
nのn乗の和の1の位 (2回目)
 
より
Σn=110n100 = 1100 + 2100 + 3100 + … + 10100 ≡ 3 (mod 10)
(1の位は3)
 
 
 多桁演算(正の整数の和積)
 設計
Σn=110n100 = 1100 + 2100 + 3100 + … + 10100 < 1010010 = 10101 (102桁)
より
文字変数(最大255文字)で1文字1桁に対応させて足りるので
正の整数255桁(文字)同士の和積を実装し計算する
 
n = 1~10までの各結果の下2桁を表示し
最後にΣn=110n100 の結果と計算時間を表示しています
 
 結果
Σn=110n100 = 1100 + 2100 + 3100 + … + 10100 
=
10000265616025915085580987810979861492643890241086
46749449153743033415896167749949249632000590464813
3
… (101桁)で
1の位は3という結果になりました
 
 
VL,NL,XL-BASICとdlg~.zip(sum002.bas)は
このブログ(以下のリンク)からダウンロードできます
https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい















このブログの人気の投稿

NEWS

N88-BASICでゲーム (1回目)

d88ファイルの変換 (1回目)