Rounding ...

Nov 9, 2003

I have to round a fractional value from a form input to either 0, 25, 50 or 75. I have succesfully tested the value and stripped the decimal place. If the value is for example .1, I round it to 0. If the value is say .2, I round it to .25. My problem is that when the value is > .75, my function is returning undefined. For the sake of brevity I will include only the relevant code.

var increments = new Array(0,25,50,75);

CharBefore = parseFloat(CharBefore); //the whole number
CharAfter = parseFloat(CharAfter); //the decimal

var x = parseFloat(increments.length - 1) ;

for ( i = 0; i <= x ; i++ ) {

var testValue = parseFloat(increments[i]);
if (CharAfter > testValue) { continue ; }
else {
var lowerValue = parseFloat(increments[i-1]);
if ((CharAfter > testValue) && (i==x)) {

median = (testValue + 100)/2 ;
if (CharAfter >= median) {
CharAfter = Ɔ'
CharBefore++;} //round up to next whole number
else { CharAfter = testValue; }

}
else {
median = (testValue + lowerValue)/2 ;
if (CharAfter >= median) { CharAfter = testValue; }
else { CharAfter = lowerValue; }

}
return CharBefore + '.' + CharAfter;
break;

}

} // End for loop

View 6 Replies


ADVERTISEMENT

Rounding A Number

Jul 23, 2005

i have some file size in bytes, and i want to get it in KB or MB, with
one decimal digit, for example:1268777 -> 1.2 MB

now i can have 1.210000... my question is how do you can round this number properly, if i use Math.round(number), i only get 1 MB

View 3 Replies View Related

Rounding Off Numbers

Jul 20, 2005

Is there a script that will round off a number to a certain number of
decimal places?

View 22 Replies View Related

Rounding Inputs Up

Sep 27, 2007

The inputs for the fields of mth6, mth12, mth18, mth24, set50, set75, set 80 and set85.

I would like a way for it to round up to the nearest tenth.

IE:

from 2571 to 2580

from 148 to 150

ect.

any suggestions? Code:

View 5 Replies View Related

Rounding Off Percentage Values

Oct 27, 2010

I have a problem in my code which is as follows:

Code:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>

[code]....

My problem here is that I am calculating the percentage values of a whole number and storing those values in text boxes respectively through javascript function.Now,what I need is that I want to round all the values to integer value such that the sum of integer values is equal to the final value.

View 2 Replies View Related

Rounding Returned Value From Jquery.css

Sep 7, 2011

So just found out the problem I was having, and came up with a solution (bandaid really) but would like to know if anyone else has run into this and what they did.

Code JavaScript:
var left_margin = $(this).css('margin-left').replace(/D/g,'');

So the above, get the left margin of the object, strip all but numbers and store into a variable. Easy, right? Here's what happened. Inserted the object into the DOM, Chrome returned 212px, which was converted to 212�*fine. Firefox on the other hand returned 212.5px, which was converted to 2125� not fine. I'm centering the element on the screen based on this number, so the additional 2000ish pixels is WAY off. My solution was to increase one of my initial values a single pixel in which both browsers return 213px�*but like I said this is only a bandaid solution. Not really understanding the value of .5 pixel, but looking into that. Is there a rounding function in jquery? Javascript I would have to strip the px from the string, convert to integer and THEN round.

View 3 Replies View Related

Can't Rounding Off Percentage Values

Oct 27, 2010

I have a problem in my code which is as follows:

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>

[code]....

My problem here is that I am calculating the percentage values of a whole number and storing those values in text boxes respectively through javascript function.Now,what I need is that I want to round all the values to integer value such that the sum of integer values is equal to the final value.

View 3 Replies View Related

Rounding To Nearest 5th Number

Apr 26, 2011

I need help with figuring out how to round to the nearest 5th number.For example, if I had a variable with the value of 42, how can I round that up to 45; another example being 37 to 40.

View 9 Replies View Related

JQuery :: State Of The Art For Corner Rounding?

May 1, 2009

I have a half dozen bookmarks for rounded corner plugins, but am wondering if there's a "state of the art" plugin kicking any booty on that these days? What I'd *really* like is to just be able to set -moz border radiuses in CSS and have a plugin magically use those to create rounded corners in IE and Safari (IE mainly... using excanvas or something with it is fine, too).

View 6 Replies View Related

Rounding Figure And Have Only 3 Digits After Decimal Points

Nov 8, 2009

Suppose I do (5 * 0.039) + 0.59, then the result is 0.7849999999999999 - but I want to round it upwards and should have only 3 digits after decimal point. I found out that using toFixed(3) will get it to be 0.785, but the problem is that it add x.x00 for some numbers where there aren't much decimal numbers. Is there a way I can remove the 0's?

View 9 Replies View Related

Resolved Retrieve Number From A Form Input And Return It After Rounding?

Apr 10, 2009

I have a order form that adds up all the input boxes (45) and then totals them using function updatePrice() (which works) Im trying to have the output as XX.XX and cant figure out how to get the number from the id=txtTotal into the function round() and return the formatted number to txtTotal.

[Code]...

View 4 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved