本文目錄一覽:
php做一個簡單練習 輸入數字 取絕對值 輸入數字不顯示結果
看代碼就只是你是初學者了,寫的亂七八糟的。
首先輸入框的name一定要和後台接收的名字要一致。你輸入框的name和後台post接收的有什麼區別你自己看看。
其次是html代碼要寫規範,form標籤的action和name值如果沒有必要就不用寫,而且你寫的html代碼已經影響到後台接收數據了。
你改一下input框的name值為num,將form標籤上面只留下method=”post”再接着運行就可以看到效果了。
php代碼輸入負9顯示負9的絕對值
function test($n){
$n=(int)($n);
if($n0)
return -1*$n;
return $n;
}
易語言 php代碼改寫
地圖經緯度計算 ????
deg2rad將角度轉換成弧度,請將角度乘以 #pi / 180。為了將弧度轉換成角度,請將弧度乘以 180 / #pi。如果參數值大於等於 2 的 63 次方,或者小於等於 -2 的 63 次方,將導致計算溢出。
.版本 2
.程序集 窗口程序集_啟動窗口
.程序集變量 地球半徑, 整數型
.子程序 _按鈕1_被單擊
輸出調試文本 (distanceBetween (1, 2, 3, 4))
.子程序 distanceBetween, 整數型
.參數 fP1Lat, 雙精度小數型
.參數 fP1Lon, 雙精度小數型
.參數 fP2Lat, 雙精度小數型
.參數 fP2Lon, 雙精度小數型
.局部變量 fRadLat1, 雙精度小數型
.局部變量 fRadLon1, 雙精度小數型
.局部變量 fRadLon2, 雙精度小數型
.局部變量 fRadLat2, 雙精度小數型
.局部變量 fD1, 雙精度小數型
.局部變量 fD2, 雙精度小數型
.局部變量 fP, 雙精度小數型
地球半徑 = 6378137
fRadLon1 = deg2rad (fP1Lon)
fRadLon2 = deg2rad (fP2Lon)
fRadLat1 = deg2rad (fP1Lat)
fRadLat2 = deg2rad (fP2Lat)
fD1 = 取絕對值 (fRadLat1 - fRadLat2)
fD2 = 取絕對值 (fRadLon1 - fRadLon2)
fP = 求次方 (求正弦 (fD1 ÷ 2), 2) + 求餘弦 (fRadLat1) × 求餘弦 (fRadLat2) × 求次方 (求正弦 (fD2 ÷ 2), 2)
返回 (到整數 (地球半徑 × 2 × asin (求平方根 (fP)) + 0.5))
.子程序 deg2rad, 雙精度小數型
.參數 參數, 雙精度小數型
.局部變量 a, 雙精度小數型
a = 參數 × #pi ÷ 180
返回 (a)
.子程序 asin, 雙精度小數型, 公開, 返回弧度值
.參數 正弦值, 雙精度小數型, , -1到1,否則返回0
.如果真 (正弦值 < -1 或 正弦值 > 1)
返回 (0)
.如果真結束
返回 (求反正切 (正弦值 ÷ 求平方根 (1 - 正弦值 × 正弦值)))
.子程序 求反正弦值, 雙精度小數型, 公開, 返回角度值
.參數 正弦值, 雙精度小數型, , -1到1,否則返回0
.如果真 (正弦值 < -1 或 正弦值 > 1)
返回 (0)
.如果真結束
返回 (求反正切 (正弦值 ÷ 求平方根 (1 - 正弦值 × 正弦值)) × 180 ÷ #pi)
原創文章,作者:QWYOJ,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129720.html