ホームページ  >  記事  >  php教程  >  俄罗斯乘法PHP代码

俄罗斯乘法PHP代码

WBOY
WBOYオリジナル
2016-06-06 19:37:18851ブラウズ

俄罗斯乘法 无 ?phpfunction russian($m, $n, $res = 0){(1 == ($n 1)) $res += $m;$m = $m 1;$n = $n 1;return $n ? russian($m, $n, $res) : $res;}echo russian(7, 8);

俄罗斯乘法
<?php
function russian($m, $n, $res = 0){
	(1 == ($n & 1)) && $res += $m;
	$m = $m << 1;
	$n = $n >> 1;
	return $n ? russian($m, $n, $res) : $res;
}

echo russian(7, 8);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。