PHP實現(xiàn)的各種進制相互轉(zhuǎn)換功能小工具示例
本文實例講述了PHP實現(xiàn)的各種進制相互轉(zhuǎn)換功能小工具。分享給大家供大家參考,具體如下:
<html> <head> <title>進制轉(zhuǎn)換器</title> <?php $n1=$n2=""; if($_POST){ $n1=$_POST['n1']; $trans=$_POST['trans']; if($trans=='1'){ $n2=decbin((int)$n1); }elseif($trans=='2'){ $n2=decoct((int)$n1); }elseif($trans=='3'){ $n2=dechex((int)$n1); }elseif($trans=='4'){ $n2=bindec($n1); }elseif($trans=='5'){ $n2=octdec($n1); }elseif($trans=='6'){ $n2=hexdec($n1); } } ?> </head> <body> <form method="post" action="?act=do"> <input type="text" name="n1" value="<?php echo $n1;?>"> <select name="trans"> <option value="1">10to2</option> <option value="2">10to8</option> <option value="3">10to16</option> <option value="4">2to10</option> <option value="5">8to10</option> <option value="6">16to10</option> </select> <input type="submit" value="轉(zhuǎn)換"><input type="text" name="n2" value="<?php echo $n2;?>"> </form> </body> </html>
運行結(jié)果:
PS:這里再為大家推薦幾款計算與轉(zhuǎn)換工具供大家參考使用:
在線任意進制轉(zhuǎn)換工具:
http://tools.jb51.net/transcoding/hexconvert
科學計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue
在線計算器_標準計算器:
http://tools.jb51.net/jisuanqi/jsq
更多關于PHP相關內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設計算法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結(jié)》及《PHP數(shù)學運算技巧總結(jié)》
希望本文所述對大家PHP程序設計有所幫助。
- PHP實現(xiàn)十進制、二進制、八進制和十六進制轉(zhuǎn)換相關函數(shù)用法分析
- php實現(xiàn)文件與16進制相互轉(zhuǎn)換的方法示例
- PHP實現(xiàn)接收二進制流轉(zhuǎn)換成圖片的方法
- PHP二進制與字符串之間的相互轉(zhuǎn)換教程
- php實現(xiàn)將任意進制數(shù)轉(zhuǎn)換成10進制的方法
- php圖片的二進制轉(zhuǎn)換實現(xiàn)方法
- PHP函數(shù)篇詳解十進制、二進制、八進制和十六進制轉(zhuǎn)換函數(shù)說明
- php實現(xiàn)36進制與10進制轉(zhuǎn)換功能示例
- PHP進制轉(zhuǎn)換實例分析(2,8,16,36,64進制至10進制相互轉(zhuǎn)換)
相關文章
原生JavaScript+PHP多圖上傳實現(xiàn)示例
這篇文章主要為大家介紹了原生JavaScript+PHP多圖上傳實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08完美解決令人抓狂的zend studio 7代碼提示(content Assist)速度慢的問題
本篇文章是對解決令人抓狂的zend studio 7代碼提示(content Assist)速度慢的問題進行了詳細的分析介紹,需要的朋友參考下2013-06-06php實現(xiàn)的DateDiff和DateAdd時間函數(shù)代碼分享
這篇文章主要介紹了php實現(xiàn)的DateDiff和DateAdd時間函數(shù)代碼分享,DateDiff用來計算兩個時間的間隔,DateAdd用來對兩個時間進行相加,需要的朋友可以參考下2014-08-08php 隨機記錄mysql rand()造成CPU 100%的解決辦法
mysql數(shù)據(jù)庫有10幾萬條數(shù)據(jù),使用rand()提取隨機10條記錄,導致服務器cpu占用居高不下直至死機~2010-05-05php中使用getimagesize獲取圖片、flash等文件的尺寸信息實例
這篇文章主要介紹了php中使用getimagesize獲取圖片、flash等文件的尺寸信息實例,需要的朋友可以參考下2014-04-04