點陣圖格式
一個例子:
1 圖象繪製完成後,將檔案存為24位點陣圖格式的BMP圖象檔案。
2 去除前54Byte內容.
3 改名為BODY+數字.FIX
4 修改CHECKCODE.ASP,調用你新做的這個檔案.
(checkcode.asp 負責生成和輸出驗證碼 1309 byte,head.fix 是54byte的BMP頭,body.fix 數字0~9 10X100豎排的RGB陣列數據3200 byte )
就是生成彩色驗證碼的檔案
1、checkcode.ASP 負責生成和輸出驗證碼 1309 byte。
2、head.fix 是54byte的BMP頭
3 、body.fix 數字0~9 10X100豎排的RGB陣列數據3200 byte
取整函式
Fix() 取整函式 (截斷函式)
Rnd 取值範圍: 0 ~ 1
0.00001 ~~ 0.999999
Rnd*11 取值範圍:0 ~ 11
0.00001~~10.999999
Fix(Rnd*11)
取值範圍:0 ~ 11的隨機整數
0~~10
就是Fix(6.5)=6
FIX(-6.5)=-6
函式簡介
基本信息
MATLAB函式fix簡介
調用格式: B = fix(A)
在matlab中fix是一個取整函式,取整規則是向最靠近零取整。在matlab的命令視窗中輸入doc fix或者help fix即可獲得該函式的幫助信息。
相關函式:ceil、floor、round
程式示例
a = [-1.9, -0.2, 3.4, 5.6, 7.0, 2.4+3.6i]
a = Columns 1 through 4
-1.9000 -0.2000 3.4000 5.6000
Columns 5 through 6
7.0000 2.4000 + 3.6000i
fix(a)
ans = Columns 1 through 4
-1.0000 0 3.0000 5.0000
Columns 5 through 6
7.0000 2.0000 + 3.0000i
可見fix把一個常數向靠近0取整。