開啟小鈴鐺通知
檢舉內容
判斷奇數或偶數

2023/01/11閱讀時間約 1 分鐘
要怎麼判斷是奇數還是偶數?
Photo by Duy Pham on Unsplash
除以 2 有餘數的是奇數,無餘數的是偶數。
有沒有更快的方法?
我們判斷奇偶數,不會真的將整個數字都除以 2 來算,那要算好久。都是看個位數來決定整個數字是奇數還是偶數。
程式也是如此,依照數字的個位數來判斷最快。我們直接取得二進位數字的個位數,若是 1 就是奇數;若是 0 就是偶數。不用進行除法運算。
以 PHP 程式為例:
<?php
$num = 4123423911231532567;
$rtn=( $num & 1 ) ? 'odd' : 'even';
echo $rtn.PHP_EOL;
?>
A-rod
A-rod和其他 2 人喜歡這篇
WILSON PENG
WILSON PENG
1追蹤者
26內容數
WILSON WAS HERE
留言0
查看全部
發表第一個留言支持創作者!
WILSON PENG 的其他內容
虛擬貨幣 實體錢包
閱讀時間約 1 分鐘
Ruckus ZoneFlex 韌體的地雷
閱讀時間約 1 分鐘
該用 DNS over HTTPS 嗎?
閱讀時間約 1 分鐘
手機網頁的倒數計時
閱讀時間約 2 分鐘
從 Google News 追蹤更多 vocus 的最新精選內容
你可能也想看