# float « number « Javascript Data Type Q&A

Home
Javascript Data Type Q&A
 1 Array 2 Clojure 3 date 4 decimal 5 function 6 global 7 loop 8 math 9 number 10 object 11 Regular Expression 12 scope 13 String 14 Var 15 variable
 Javascript Data Type Q&A » number » float

### 1. Why does toPrecision return a String?    stackoverflow.com

View this code:

``````function testprecision(){
var isNotNumber = parseFloat('1.3').toPrecision(6);
}
``````
I would have expected a number. If 'isNotNumber' should be a real number, recasting ...

### 2. Floating point number in JS    stackoverflow.com

I'm writing a small webpage that will enable students to answer questions and get feedback on their answers. Part of this detection checks for common errors to give them guidance. Specifically I ...

### 3. Elegant workaround for JavaScript floating point number problem    stackoverflow.com

I have the following dummy test script:

``````function test(){
var x = 0.1 * 0.2;
document.write(x);
}
test();
``````
This will print the result `0.020000000000000004` while it should just print ...

### 4. shortening javascipt number    stackoverflow.com

I am looking for an efficient way to cut floating number at Javascript which are long. I need this because my output for taking percentage of two numbers can be sometimes ...

### 5. Floating point numbers and JavaScript modulus operator    stackoverflow.com

Why does `49.90 % 0.10` in JavaScript return `0.09999999999999581`? I expected it to be 0. EDIT: Ok, I didn't know all this stuff about floating points. Thanks. My lecturers were slacking, it seems. ...

### 6. Converting hexadecimal to float in javascript    stackoverflow.com

This question made me ask the below question. I would like to convert a number in base 10 with fraction to a number in base 16.

``````var myno = 28.5;

var ...``````

### 7. Number precision in JavaScript    stackoverflow.com

Why 100 == 99.999 is true, however 100 == 99.99 is false in Javascript?

### 8. In a JavaScript, should I call parseFloat to convert strings to floating point numbers, or should I let JavaScript convert them?    stackoverflow.com

I'm writing some JavaScript that accepts numerical inputs from text fields, and runs them through some equations. These equations use multiplication, subtraction, addition, division, and exponents. All testing so ...

### 9. Why is 10000000000000.126.toString() 1000000000000.127 (and what can I do to prevent it)?    stackoverflow.com

Why is `10000000000000.126.toString()` 1000000000000.127 and `100000000000.126.toString()` not? I think it must have something to do with the maximum value of a Number in Js (as per this SO question), ...

### 12. need help in javascript function to detect float number    forums.devshed.com

Sure. parseFloat take a string and tries to create a float number out of it. Since it's looking for a float, decimal points won't hurt it any. If it can't create a number from the string, it'll return a special value in javascript called NaN (Not a Number). The isNaN function checkes to see if this value exists. Since it'll return ...