No.2ベストアンサー
- 回答日時:
面倒なのでソースコードを書きました。
エラー処理はしていません。
---------------------
<?php
//最大公倍数を求める(ユークリッドの互除法)
function gcd($m, $n) {
while ($m % $n != 0) {
$temp = n;
$n = $m % $n;
$m = $temp;
}
return $n;
}
//最小公倍数を求める
function lcm($m, $n) {
return $m * $n / gcd($m, $n);
}
//サンプル
$m = 27;
$n = 18;
$l = lcm($m, $n);
echo "$m と $n の最小公倍数は $l です.";
?>
No.1
- 回答日時:
2数をかけてから最大公約数で割ると、最小公倍数になります。
PHPではありませんが、
http://www12.plala.or.jp/dokugaku/algo/lcm.html
なんかが参考になるでしょう。
最大公約数を求めるアルゴリズム、ユークリッドの互除法について
詳しく知りたい場合は、
http://ja.wikipedia.org/wiki/%E3%83%A6%E3%83%BC% …
をどうぞ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 最小公倍数の求め方は分かるのですか、それ以降の公倍数の求め方が分からないため、教えていただきたいです 2 2022/05/25 13:28
- 小学校 公倍数について 2 2022/12/16 16:12
- 数学 最小公倍数と最大公約数の求め方で画像のような計算法があったのですが、理解できません。 なぜ2つ数24 4 2022/04/10 13:37
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- 数学 中一数学の【最大公約数と最小公倍数】の問題です。 1問だけでも教えていただけると嬉しいです。 (1) 4 2022/08/01 10:19
- JavaScript 最小二乗法 2 2023/01/01 20:57
- 大学受験 至急! 数学 整数 なぜ3以上にならないのですか? 3 2023/01/29 12:47
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- 数学 数学の公式の実践的な使い方を教えてくれるサイトや参考書はありますか? 例えば相加平均と相乗平均は最小 3 2023/06/28 20:24
- 数学 最小公倍数、最大公約数という名称 6 2022/05/29 21:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォントの色を変えるには?
-
トランザクションが原因?DBに...
-
「@$変数」の「@の意味は?」
-
bindValueエラー
-
IIS/PHPのサイトでたまにCGIエ...
-
PHPでfatal errorが出ても無視...
-
ワードプレスサイト PHP8.0.25...
-
ajaxからのPHP呼び出し時にエラ...
-
phpのエラー(T_LNUMBER)について
-
phpの imap_search で漢字コード
-
Localeクラスについて
-
phpでget_headers()が使えない?
-
502 Bad Gatewayの解決方法
-
phpMyAdminに - エラー
-
PHPで、エラーがない場合のみ画...
-
PHPでOut of memoryのエラー解...
-
fsockopenの例外について
-
パースエラーとは?
-
現在進行形で、参考書を見なが...
-
PHP8を使うと、大量のWarningが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォントの色を変えるには?
-
パースエラーとは?
-
トランザクションが原因?DBに...
-
PHP8を使うと、大量のWarningが...
-
「@$変数」の「@の意味は?」
-
PHPで、エラーがない場合のみ画...
-
SELECTの値を保持する
-
PHPでfatal errorが出ても無視...
-
正規表現での最後尾のバックス...
-
PHPで特定のURLにジャンプす...
-
PHPでネットワークドライブのop...
-
これは例外処理でしょうか?
-
ワードプレスサイト PHP8.0.25...
-
PHPにて外部サイト内容が取得不...
-
メールアドレスが存在するか確...
-
phpのrenameでエラーが出ます
-
urlの直接入力を防ぐには
-
Localeクラスについて
-
phpでget_headers()が使えない?
-
bindValueエラー
おすすめ情報