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
Rnd11 取值範围0 ~ 11
0.00001~~10.999999
Fix(Rnd11)
取值範围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取整。