【QBASIC互換!?】FreeBasic【GPL】 2 [無断転載禁止]©2ch.net (430レス)
【QBASIC互換!?】FreeBasic【GPL】 2 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1482549747/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
24: デフォルトの名無しさん [sage] 2017/01/28(土) 08:41:05.20 ID:fbuNIeJW >>23 独自に定義した関数をオーバーロードする設計なら「全て」の同名関数にoverloadは付けるべき 複数のヘッダファイルに同名関数のオーバーロード宣言を書いた時 インクルード次第で多重定義のエラーになる可能性がある 更にその関数にはオーバーロードされた関数が別に存在することが分かる >内容をコピーしただけのルーチン(何やっているのかわからなかった)がいくつか。 褒められたものじゃないなあ 最小公倍数のアルゴリズム位は理解しておこうよ http://mevius.5ch.net/test/read.cgi/tech/1482549747/24
26: デフォルトの名無しさん [sage] 2017/01/28(土) 13:46:02.65 ID:fbuNIeJW >>25 整数a, bの最小公倍数をLCM(a, b)とし、最大公約数をGCD(a, b)すると 整数a, bの最大公約数と最大公倍数の積が整数a, bの積に等しいという定理から LCM(a, b) = a * b / GCD(a, b) となる >>23のリンク先の関数は、n個の整数の最大公倍数LCM(n1 , n2 ...) を求める関数 単に上記をn個分ループしているだけ 上記の定理の証明が知りたいならググってくれ、幾らでも見つかる http://mevius.5ch.net/test/read.cgi/tech/1482549747/26
27: デフォルトの名無しさん [sage] 2017/01/28(土) 13:49:00.02 ID:fbuNIeJW >>25 最大公約数は「ユークリッドの互除法」でもググってくれ http://mevius.5ch.net/test/read.cgi/tech/1482549747/27
28: デフォルトの名無しさん [sage] 2017/01/28(土) 13:53:54.95 ID:fbuNIeJW >>26 ありゃ記述間違えてるわ >n個の整数の最大公倍数LCM(n1 , n2 ...) を求める関数 n個の整数の最小公倍数LCM(n1 , n2 ...) を求める関数 こうね http://mevius.5ch.net/test/read.cgi/tech/1482549747/28
30: デフォルトの名無しさん [sage] 2017/01/28(土) 20:03:50.77 ID:fbuNIeJW >>29 えっと、プログラマに求められるのは「何故そうするのか?」ではなく 「それをどのようにするのか?」であるわけよ >>24でアルゴリズム位は理解しておこうよって言ったのは 数学的証明や理論の理解ではなく、方法論の話 つまり端的に言うなら、検索、実装、検証が出来ればコードは書けるのよ 勿論、そこに「何故そうするのか?」と考証が入るのが良いけれども で、最小公倍数や最大公約数を実装するに辺り、目の前の便利な箱を使うわけだよ そうしたらユークリッドの互除法なんて真っ先に辿り着く情報でしょ その実装なんてちょっとした頭の体操程度の物で 悩むにしても再帰処理にするかループ処理にするか位でしょ ユークリッドの互除法は単なる除算(剰余)の繰り返しだよ? modとwhileか、modとifがあれば実装できるんだよ 複雑な公式を使うことなんて無いんだよ プログラミングは、数学的証明をしているわけじゃないんだよ 実際に動作する組み合わせをするだけで、その大前提である検索をして実装方法を吟味しなさいよ 他人のコードをコピペしてるだけじゃプログラミングは上手くならんよ 学歴云々の前に、検索しない事に真剣にびっくりだわ http://mevius.5ch.net/test/read.cgi/tech/1482549747/30
31: デフォルトの名無しさん [sage] 2017/01/28(土) 20:14:38.98 ID:fbuNIeJW >>26 >整数a, bの最大公約数と最大公倍数の積が整数a, bの積に等しいという定理から いかんな、ここも記述間違えているわ 整数a, bの最大公約数と最小公倍数の積が整数a, bの積に等しいという定理から こうね http://mevius.5ch.net/test/read.cgi/tech/1482549747/31
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.488s*