php整數反轉怎麼實現

藏色散人
發布: 2023-03-14 07:48:02
原創
2208 人瀏覽過

php實現整數反轉的方法:1、建立一個PHP範例檔案;2、透過「function reverse($x) {...}」方法實現整數反轉即可。

php整數反轉怎麼實現

本文操作環境:Windows7系統、PHP7.1、Dell G3。

php整數反轉怎麼實作?

PHP演算法之整數反轉

給出一個32 位元的有符號整數,你需要將這個整數中每位上的數字進行反轉。

範例1:

輸入: 123

輸出: 321

範例2:

輸入: -123

輸出: -321

範例3:

輸入: 120

輸出: 21

##注意:

假設我們的環境只能儲存得下32 位元的有符號整數,則其數值範圍為[−231, 231 − 1]。請根據這個假設,如果反轉後整數溢位那麼就回傳 0。

class Solution { /** * @param Integer $x * @return Integer */ function reverse($x) { $max = pow(2,31)-1; $min = pow(-2,31); $strlen = strlen($x); if($x >=0){ $num = (int)strrev($x); }else{ $num = '-'.(int)strrev(trim($x,'-')); } if($min < $num && $num < $max){ return $num; }else{ return 0; } } }
登入後複製

推薦學習:《

PHP影片教學

以上是php整數反轉怎麼實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!