fix(函式)

fix(函式)

本詞條是多義詞,共6個義項
更多義項 ▼ 收起列表 ▲

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

基本介紹

  • 外文名:fix
  • 格式:去除前54Byte內容
  • 改名為:BODY+數字.FIX
  • 修改:CHECKCODE.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取整。

相關詞條

熱門詞條

聯絡我們