在家上网赚钱更容易
flash中并没有内置的保存小数位的方法,但是当你想把如3.14159265354.这样的数据只保留两位数时怎么办, 下面的函数就可以解决这个问题.
/**
* 数据计算方法保留小数位
* @author fanflash.cn
* @version 0.1
* @num 源数值
* @n 保留的小数位
* @return 保留小数位后的数据
*/
public static function decimal2(num:Number,n:Number):Number{
var ts:String="1";
var tn:Number=1;
//计算要乘的位数
for(var i=0;i<n;i++){
ts+="0"
}
在家上网赚钱更容易
tn=Number(ts);
return Math.round(num*tn)/tn
}
这种方法是利用Math.round来进行截位的,把round换成floor或ceil还可以得到小数的上限值或下限值.另外还有一种我很早以前,还没有想到这种方法时用到的函数.
/**
* 字符串切割方法保留小数位
* @author fanflash.cn
* @version 0.1
* @num 源数值
* @n 保留的小数位
* @return 保留小数位后的数据
*/
public static function decimal(num:Number,n:Number):Number{
//参数缺省值
if(n==undefined){
n=1;
}
var numStr:String=String(num)
var numStrArr:Array=numStr.split(".");
//实数与小数
var a:String=numStrArr[0];
var b:String=numStrArr[1];
//数据检查
if(b==undefined){
//没有小数位
return Number(a);
}
b=b.substr(0,n);
return Number(a+"."+b)
}
这方法如果要对小数位进行四舍五入的话,还要多写几行,实在麻烦的很,因此被我无情的打入冷宫
分享到:
相关推荐
在IT行业中,Flash和XML是两种非常重要的技术,它们经常被结合使用来创建交互式的、数据驱动的图形显示。在这个“flash,XML动态曲线折线饼状柱状图形统计显示带源文件”的主题中,我们将深入探讨如何利用这些技术来...
显示至少保留两位小数,提供清晰直观的读数。 4. **控制逻辑**:AT89C51通过定时器中断输出方波到ADC0808的CLOCK端,P3.0启动A/D转换,P3.2检测转换完成状态,P3.1在转换完成后置高,读取P1口的转换结果并驱动LED...
// 输出保留一位小数 trace(speed.toFixed(2)); // 输出保留两位小数 ``` 输出结果: ``` 3 2.6 2.56 ``` #### 六、总结 通过本文的介绍,我们了解了 ActionScript 3.0 中简单数据类型的定义、使用以及一些高级...
例如,将 F1 的值 56.323 转换为 "¥0.00" 格式,结果保留两位小数,显示为¥56.32。 5. 存储器类型:DRAM(动态随机访问存储器)需要周期性刷新以保持数据,而 SRAM(静态随机访问存储器)不需要。FLASH 和 EEPROM...
1. **数值输入**:预置小数位数输入数据时,设定为“2”代表保留两位小数,54321表示54321.00。 2. **数据压缩**:数据压缩利用数据冗余减少存储空间,例如图像、声音和视频的数据压缩。 3. **PowerPoint版式**:...
浮点数的格式化使用`%f`,默认保留6位小数。例如,`sprintf(s, "%f", 3.1415926)`会产生"3.141593"。若要自定义宽度和小数位数,可以使用`%m.nf`格式,其中`m`是总宽度,`n`是小数位数。例如: - `sprintf(s, "%10.3...
- **forceDecimals**: 控制是否使用0填充以满足保留的小数位数。 - **showToolTipShadow**: 控制是否显示提示框阴影。 - **showToolTip**: 控制是否显示提示框。 - **toolTipBgColor**: 提示框背景色。 - **...
除法运算时,结果最多保留一位小数,且显示结果不超过9位整数。 #### 二、硬件设计部分 - **处理器选择**:LPC2124是一款基于ARM内核的32位微控制器,内置256kB的高速Flash存储器,支持实时仿真和跟踪,适用于多种...
29. 右移操作:算术右移会保留符号位,即补符号位。 30. BIG5编码:是繁体中文的编码方案,主要在台湾和香港使用。 31. I/O接口位置:位于CPU和I/O设备之间,用于数据传输。 32. 硬盘驱动器作用:主要用来保存...
常见的定点格式包括Q格式,例如Q15表示15位小数部分加上1位符号位的定点数。选择合适的Q格式对于平衡运算速度和精度至关重要。 **3.2 算法优化** 针对特定应用需求,可以通过以下几种方式优化算法: - **流水线...
在数字温度计中,4位数码管用于显示摄氏度的整数和小数部分,通过动态扫描或者静态驱动的方式,实现多个数码管的同时点亮,以显示当前的温度值。 【Keil编程】 Keil uVision是一款强大的51单片机开发环境,支持C51...
它可以显示一位符号(正负号)、三位整数和一位小数,为用户提供了直观的读数界面。与单片机连接时,需要正确设置控制指令来更新屏幕内容。 四、实验功能实现 实验中,通过编程控制AT89C51单片机读取DS18B20的温度...
【真正的四舍五入】:将指定区域中的值执行四舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件,...
【真正的四舍五入】:将指定区域中的值执行四舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件...
一般情况下,内存中的数据在断电后会丢失,无法保留22个小时以上。 #### 第3题:关于BIOS - **选项A**:正确。BIOS是Basic Input Output System(基本输入输出系统)的缩写,是计算机启动时执行的第一批软件之一。 ...
这里使用了货币格式“¥0.00”,表示保留两位小数。因此,原始值56.323将被格式化为“¥56.32”。 --- ##### 题目五:网络地址格式 **题目背景:** 采用IE浏览器访问清华大学校园网主页时,正确的地址格式是什么...
【真正的四舍五入】:将指定区域中的值执行四舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件,...
此外,`returnFloat1`函数用于确保音量值保留一位小数,这是为了保证音量显示的精度。 总结起来,HTML5的标签结合JavaScript,为网页开发者提供了强大的音频控制能力,包括播放、暂停、音量调节、静音控制以及...
81 <br>0120 如何根据标点符号分行 81 <br>0121 如何将字符串颠倒输出 82 <br>0122 如何设置小数的保留位数 82 <br>0123 如何对字符串进行组合或分解 82 <br>0124 判断字符串中某一字符是否...