Fix[函式]

Fix[函式]

fix是bmp的一種衍生格式,可用於asp生成驗證碼圖形。

基本信息

點陣圖格式

一個例子:

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取整。

相關詞條

相關搜尋

熱門詞條

聯絡我們