`
cherryQQ
  • 浏览: 1139082 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

js 获取浮点的整数部分

阅读更多
<script type="text/javascript">
function LTrim(s) {
var i = 0;
    var length = s.length;
    alert("s="+s);
    alert("length=="+length);
    var retval = "" ;
    for (i=0;i<length;i++){
  if (retval=="")
  {
         if (s.charAt(i)!=' '){
            retval = retval + s.charAt(i);
         }
      }else{
        retval = retval + s.charAt(i);
      }
    }
    alert("retval="+retval);
    return retval;
}
function RTrim(s) {
  var i = 0;
    var length = s.length;
    var retval = "" ;
    for (i=0;i<length;i++){
      if (retval==""){
        if (s.charAt(length-i-1)!=' '){
          retval = s.charAt(length-i-1) + retval;
        }
      }else{
        retval = s.charAt(length-i-1) + retval;
      }
    }
    return retval; 
}
function Trim(s) {
s = LTrim(s);
    s = RTrim(s);
    return s;
}
function ji() {
var b = document.forms["from1"].stockKind.value;
alert(b.length);
alert("b is:"+b);
var s =(Math.floor(b/100));

alert("s is:"+s)

return document.forms["from1"].stockType.value = s;
}
</script>
分享到:
评论

相关推荐

    js中浮点型运算BUG的解决方法说明.docx

    该函数通过将两个浮点数的整数部分相除,然后根据它们的小数位数调整结果。它首先获取每个数字的小数位数,然后使用`Math.pow(10, t2 - t1)`来调整除法结果,从而得到精确的值。 2. **精确乘法函数**(`accMul`)...

    js中浮点型运算BUG的解决方法说明

    JavaScript中的浮点型运算在处理小数时可能会出现精度问题,这是由于计算机内部表示浮点数的方式导致的。在JS中,浮点数运算不是完全精确的,这在进行涉及小数的加、减、乘、除操作时尤为明显。为了解决这个问题,...

    JavaScript 格式化浮点类型函数

    在实际应用中,你可以根据需要调整`formatFloat`函数的参数,比如设置`decimalPlaces`为0以获取整数,或者改变`separator`来适应不同的分隔符需求。 在提供的`float test`文件中,可能包含的是测试用例,用于验证这...

    Javascript获取界面数字做比较常见问题

    Number类型用于处理常规的浮点和整数,而BigInt则用于处理大整数,防止因溢出导致的不精确计算。在多数情况下,我们使用Number类型进行数字比较。 ### 1. 获取界面数字 界面上的数字通常存储在HTML元素的属性中,如...

    解决JS中乘法的浮点错误的方法

    具体做法是将涉及的小数乘以一个足够大的整数(通常是10的幂),使得小数部分变成整数,进行运算后再除以同样的整数。这样可以减少直接操作浮点数可能带来的误差。 ```javascript alert(11*(22.9*10)/10); // 先乘以...

    JS判断是否为数字,是否为整数,是否为浮点数的代码

    在JavaScript编程中,判断一个值是否为数字、整数或浮点数是常见的需求,特别是在处理用户输入数据的验证时。以下将详细解释如何通过正则表达式和普通函数实现这些判断。 首先,我们来看正则表达式方法。在给定的`...

    浅析js中的浮点型运算问题

    在JavaScript中,浮点型运算涉及到的是数字表示和计算精度的问题。由于计算机内部是以二进制形式存储和处理数据的,而十进制的小数在转换为二进制时可能会出现无限循环,导致无法精确表示某些浮点数,这就会引发浮点...

    Javascript正则控制文本框只能输入整数或浮点数

    在Javascript中,可以通过document.getElementById()等方法获取到这个元素,并对其进行操作。比如修改它的value属性值。 知识点五:onkeyup事件处理器 在HTML元素中,onkeyup是一个事件处理器属性,用于指定当键盘...

    long.js:用于表示64位二进制补码整数值的Long类

    long.js 一个Long类,用于表示从派生的64位二进制补码整数值,供独立使用并在无符号支持下扩展。背景从,“数值类型中可表示幅度不大于2 53的所有正整数和负整数”,即“代表IEEE标准中指定的双精度64位格式IEEE 754...

    vue自定义指令实现仅支持输入数字和浮点型的示例

    Vue.js 是一款流行的前端框架,它允许开发者通过声明式的方式构建用户界面。在某些场景下,我们可能需要对用户输入进行特殊限制,例如只允许输入数字或浮点型数值。Vue 提供了自定义指令(Custom Directives)的功能...

    对于input 框限定输入值为浮点型的js代码

    这里的“浮点数”指的是带有小数点的数值,它既可以是整数(没有小数部分),也可以是非整数(有小数部分)。 接下来,文档给出了实现这一功能的具体代码示例。代码使用了HTML和JavaScript的结合,主要通过为input...

    Javascript中浮点数相乘的一个解决方法

    2. 通过split('.')方法获取小数点后的部分,并通过length属性计算出小数点后的位数(f1Len和f2Len)。 3. 如果存在小数部分(f1Len或f2Len非0),则去掉小数点,将浮点数转换为整数。这一步是通过replace('.')=''...

    陈国君Java题代码.doc

    在Java中,整数除以整数会得到一个整数结果,丢弃小数部分。但当需要保留小数时,可以将整数强制转换为浮点类型。例如,例3.2中,变量a(int类型)除以b(int类型),结果g为整数,但将a强制转换为float类型后再除以...

    javascript函数库

    JavaScript函数库是编程中常用的工具,它集合了一系列预先定义好的函数,方便开发者在编写代码时调用,以提高效率和代码的可维护性。在这个特定的JavaScript函数库中,我们看到许多用于数据验证和字符串处理的函数。...

    JavaScript ES6 知识点

    在 JavaScript 中,所有的数字都是浮点类型(float)。这意味着即使是整数也会被当作浮点数处理。对于整除的操作,例如: ```javascript let carry = 123; carry = parseInt(carry / 10); // 相当于将 carry 转换为...

    使用JavaScript获取电池状态的方法

    JavaScript作为网页交互的核心语言,已经扩展出了多种API来帮助开发者获取设备的各种信息,其中之一便是电池状态API。本文将详细介绍如何使用JavaScript来获取设备的电池状态,包括电量、充电状态等,并解释这些信息...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    浮点型数据测试.php 浮点型数据测试 字符串数据测试.php 字符串数据测试 数组数据测试.php 数组数据测试 对象测试....

    JavaScript 权威指南--第6版,含HTML5

    - **定义**:指JavaScript语言的基础部分,不依赖于任何特定运行环境(如浏览器或Node.js)的功能。 - **特性**: - 数据类型:包括原始类型如数字、字符串、布尔值等,以及复杂类型如对象、数组等。 - 变量声明...

    js方法整理.docx

    JavaScript是Web开发中不可或缺的一部分,它提供了丰富的功能和方法来操作网页内容。在这个文档中,我们整理了几个关键的JavaScript和jQuery知识点。 1. `toLocaleLowerCase()` 方法:这是一个字符串方法,用于将...

Global site tag (gtag.js) - Google Analytics