電腦小技巧編程
電腦小技巧編程
1、寫程序的時候會用到這種情況,比如對一個數字進行四捨五入取整。很多人會這樣寫:
複製代碼 代碼如下:
input a
if a - int(a) >= 0.5 then
a = a +1
end if
其實這個判斷語句可以使用一個很簡單的表達式來寫
複製代碼 代碼如下:
a = fix(a + sgn(a) *0.5)
用php寫作:
複製代碼 代碼如下:
$a = intval($a + 0.5 * ($a >0 ? 1 : -1) );
分析:
假設 a為 4.4 那麼 a+0.5 = 4.9 intval()以後為4 ,假設a為4.6 a+0.5=5.1 那麼intval()以後則為5,因此實現了四捨五入。
正數+0.5 , 負數則-0.5。
如果説四捨五入保留2位小數也同理。
複製代碼 代碼如下:
$a = intval(a * 100 + 0.5 * ($a >0 ? 1 : -1) ) /100。
2、 求如果a-b的值,如果小於0則取0,可以寫城複製代碼 代碼如下:
$result = max(0,$a-$b);
3、導入數據時,可以選擇採用csv格式 php對getcsv處理起來非常方便。
4、在替換字符串方面 str_replace()比正則表達式更高效。實際上,根據Making the Web所説,str_replace()比像ereg_replace()和 preg_replace()這樣的正則表達式效率要高61%。
5、if($a==true) if($a)
6、用isset判斷變量和元素是否存在速度較高
7、儘量使用三目運算
8、適當寫if行語句。適當在function內使用return語句 減少分支
9、使用memcache mogodb等降低程序與數據庫負擔
10、臨時數據可以使用sqllite記錄
-
人際交往作文300字(通用18篇)
在平日的學習、工作和生活裏,大家一定都接觸過作文吧,通過作文可以把我們那些零零散散的思想,聚集在一塊。你寫作文時總是無從下筆?以下是小編精心整理的人際交往作文300字,歡迎閲讀,希望大家能夠喜歡。人際交往作文300字篇1在這次實踐中,讓我很有感觸的一點就人際交...
-
最新商務禮儀着裝禁忌
在商務活動中,為了體現相互尊重,需要通過一些行為準則去約束人們在商務活動中的方方面面,其中包括儀表禮儀、言談舉止、書信來往、電話溝通等技巧,從商務活動的場合又可以分為辦公禮儀、宴會禮儀、迎賓禮儀等,下面是小編為大家整理的商務禮儀着裝禁忌,歡迎大家分享。...
-
教育意義的作文彙編八篇
在日常生活或是工作學習中,大家總免不了要接觸或使用作文吧,作文是人們以書面形式表情達意的言語活動。寫起作文來就毫無頭緒?以下是小編精心整理的教育意義的作文9篇,僅供參考,希望能夠幫助到大家。教育意義的作文篇1最近有一句網絡流行語叫“別人家……”,意思是羨...
-
2022學生放寒假安全注意事項通知(精選10篇)
寒假是指冬季1-2月份期間的假期。每年農曆臘月初十左右,各學校開始放假,至元宵節後寒假結束。以下是小編收集整理的2022學生放寒假安全注意事項通知(精選10篇),供大家參考借鑑,希望可以幫助到有需要的朋友。學生放寒假安全注意事項通知篇1老師們、同學們:寒假將至,春節...