Annoying String to Float in AS3
Hey again,
I am working on *AS3* here.
Problem: I have a value stored in a String. I'd like to check
whether
that String is a float. I am aware of the method
parseFloat(string)
described here:
http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/
actionscript_dictionary620.html
However, this method has annoying limitations:
parseFloat("2.5") will be 2.5
parseFloat(" 2.5") will be 2.5
parseFloat("2.5garbage") will be 2.5
parseFloat("2.5garbage3.2") will be 2.5
it will only be NaN if the value of the string starts with a
non-
numerical character
parseFloat("garbage2.5") will be NaN
So doing something like that, will not work for me:
public function isFloat : Boolean(str : String) {
if (isNaN(parseFloat(str))) {
return false;
return true;
I want to check if the string is a *real* float that is:
isFloat("2.5") will be true
isFloat("x2.5") will be false
isFloat("2.5x3.2") will be false
isFloat("2.5x") will be false
Basically, no spaces or non-numerical characters should be
allowed
(expect the one dot '.' if required).
I'm thinking of implementing my own isFloat method, checking
character by
character to see if the value is really a float or not.
Something like
that (quick draft, haven't tested it or compiled it):
public function isFloat : Boolean (str : String) {
var dotUsed : Boolean = false;
for (var i : int = 0; i < str.length; ++i) {
if (str.charAt(i) == '.') {
if (!dotUsed) {
dotUsed = true;
} else {
return false;
} else if (isNaN(parseInt(str.charAt(i)))) {
return false;
However, I'm not happy with the runtime efficiency here. I'm
sure there's
some more efficient way to detect that a string is a float;
or another
simple method I haven't look at.
Any thoughts?
Thanks
You can avoid the looping test by using a regular expression.
Basically the whole check could be done with a regular expression.
I'd love to provide the code, but regular expressions are new to me
as well. I had a play around with them and got close, but it didn't
pass all the tests, so I wasn't doing something right. Someone else
will post an example I'm sure.
Similar Messages
-
How do I convert from String to float?
Hi,
you can use a Double for example - assuming value is that string to parse
float f;
try { Double d = new Double(value); f = d.floatValue(); }
catch (NumberFormatException e) { f = 0.0; } // error - string value could not be parsed
// here use your float fHope, that helps
greetings Marsian
P.S.: the Double class is usefull for that, because you also can get intValue(), doubleValue() or longValue() out of it for example. The StreamTokenizer for example parses numbers also only to double. -
Convert string to floating-point
Hi all,
..very basic question, but I tryed it for hours and only received short-dumps
<b>How can I convert a string into a floating-point number?</b>
Kind regards,
Stefanhi
try this
to convert string to float.
data : a type f,
s type string value '1.023'.
a = s.
write :/ a.
to convert float to string.
data : a type f value '1.023',
s type string.
s = a.
write : s. -
How to change string to float...??
sorie to trouble u ppls..
but i cant get to change the string to float...
mi use
amt[i] = Float.parseFloat(input);
amt is a float declared as : float amt[] = new float[3];
and input is declared as : String input;
then the 'i' is jus a counter...
pls help mi ....
christopher.wait that was formatting wrong...
amt[ i ] = Float.parseFloat(input); -
It seems extremely rudimentary but I haven't been able to find an answer yet.
I would like to pass in a string representing a human-readable floating point (ie, non IEEE 754) and get its value.
A straight up assignment of a string variable into a f variable doesn't work for thousand dividers. We would also need it for every scenarios:
123.456
123,456
123456
123456,789
123.456,789
123,456.789
all should be valid inputs and the resolution should be dependent on system setting for number formats.
I would like a built-in ABAP call with no manual processing. I'm sure this problem has been encountered thousands of times and solved thousands of times. No point reinventing the wheel.Tested Code
Output as below
String : 123,456,789,123.456
String : 123456789123.456
Float : 1.2345678912345599E+11
DATA v_str TYPE STRING VALUE '123,456,789,123.456'.
DATA v_flt TYPE F.
WRITE: / 'String :', v_str. "With Commas
REPLACE ALL OCCURRENCES OF ',' IN v_str WITH ''.
WRITE: / 'String :', v_str. "Without Commas
CATCH SYSTEM-EXCEPTIONS ARITHMETIC_ERRORS = 1
CONVERSION_ERRORS = 2.
MOVE v_str TO v_flt.
ENDCATCH.
WRITE: / 'Float :', v_flt. "Float value -
Converting from String to float and vice versa
I'm interested in people's thoughts on where common logic to convert between various field types should be stored in an application to minimise code duplication and maintenance.
I have an application which consists of an object and a jPanel which displays and maintains this object. The object contains a number of private float fields which are accessed by getters and setters. The jPanel contains one jTextField for each of the fields within the object.
Currently I have numerous lines of code in the jPanel to convert between the values needed by the getters and setters in the object (i.e. float) and the String value used by the jTextFields. This code handles cases where the String value may be blank or null.
I've thought that one alternative to having all this conversion/validation code in the jPanel is to create a second set of getters and setters for each field which accept and return String values.
What do people think about this? Is it advisable for only have one getter and setter for a variable? Should I put the conversion/validation logic for each field into a seperate common routine?
Thanks,
James.Hi James,
You should go with whatever works best for you. By creating multiple getters and setter you save yourself from repeating the same code throughout your program. -
Problem in Converting string to float
Hi,
I am reading from textField and trying to convert that string value to float.
Compiler is giving error cannot find symbol toFloat even though I have included java.lang in my program.
Please help me with this one.
Thanks.Use
float f = Float.parseFloat(inputString); //where inputString is the string you want to parse -
Converting string to float number
Here's what I'm trying to do. The user types a number, such as 12.011, in an input box. I want to check to see if the number they typed is between two numbers, such as 12 and 12.1. Therefore, I want to convert the string in the input box to a float number, not an integer, so I can check to see if it's in the correct range. How do I convert a string into a float number?
thanks
MarkDid you try:
Number(textinput1.text);
if(Number(textinput1.text)>12 && Number(textinput1.text)<12.1) -
I have a decimal string "122339994" which i am trying to convert to float using Float.parseFloat. This results in incorrect value of 1.22339992E8.
I thought for floats precsision comes into effect after decimal places.
public static void main(String[] args) {
String floatString = "122339994";
float floatNumber = Float.parseFloat(floatString);
System.out.println("Float is "+floatNumber+". Now double "+Double.valueOf(floatString));
}See this API
[Java2SE Float|http://download-llnw.oracle.com/javase/6/docs/api/java/lang/Float.html#valueOf%28java.lang.String%29]
Note that trailing format specifiers, specifiers that determine the type of a floating-point literal (1.0f is a float value; 1.0d is a double value), do not influence the results of this method. In other words, the numerical value of the input string is converted directly to the target floating-point type. In general, the two-step sequence of conversions, string to double followed by double to float, is not equivalent to converting a string directly to float. For example, if first converted to an intermediate double and then to float, the string
"1.00000017881393421514957253748434595763683319091796875001d"
results in the float value 1.0000002f; if the string is converted directly to float, 1.0000001f results.
Its better to see the Java APIs first for any information, we will get almost all the information we need from APIs
Regards,
Venkatesh -
Sast From String to Float Help
Hi all,
I'm Importing Some data from a file and then splitting it with the string tokenizer, the data looks like
TFSSS*PAPWTI -0.0328957774355
FSSS*PAPWTIS -0.230228475334
SSS*PAPWTISR 0.19729385484
SS*PAPWTISRR 0.176681426517
S*PAPWTISRRD 0.308684273067
*PAPWTISRRDP -0.090928505637
I need these seperated so i can perform sorting algorithms on each field, I need to know how to convert the second String Token into a Float so i can perform the sort. I have tryed doing a few casting methods but cannot get my head arround this
Thanks
AndyUse the static method parseFloat(String) of the Float class. For example:
String str="0.123456";
float f=Float.parseFloat(str);NOTE: Apparently (I haven't bothered to check) the earlier APIs don;t support this method. It is definitely present in 1.3+. -
Conversion string to float or int
Hi,
I have a value "3,000.00 INR" in String type variable.
Can I get the numeric value i.e. 3,000 in number or float type variable. Because I have to comparison after that with this value.
Pls give me the solution ASAP.
Its really urgent.
Thanks for ur help
RahulHi
844851 wrote:
I have a value "3,000.00 INR" in String type variable.
Can I get the numeric value i.e. 3,000 in number or float type variable. Because I have to comparison after that >with this value.---we can convert String to int using Integer.parseInt .
int projectId=Integer.parseInt(project_id);---project_id is String var..
Regards
Meher Irk -
I'm reading data from an instrument that
sends the data in Hex (ASCII String)
and I need to convert the data to Float.
All labview Vi:s converts to integers and spoils all my attempts.
Anyone have an idea?
Example (Motorola format)
"3F7851EC" convert to 0.97
PelleThanks Mike
that did the trick
Pelle
"Michael Ziegler" wrote:
>This is a multi-part message in MIME format.>>------=_NextPart_000_000E_01C07A54.17E37CC0>Content-Type:
multipart/alternative;> boundary="----=_NextPart_001_000F_01C07A54.17E37CC0">>>------=_NextPart_001_000F_01C07A54.17E37CC0>Content-Type:
text/plain;> charset="iso-8859-1">Content-Transfer-Encoding: quoted-printable>>
"Keith Fuller" schrieb im =>Newsbeitrag
news:[email protected]...>> The VI below seems to do the trick
although I would be the first to =>admit that it's not very elegant>>Ok,
the Type Cast does it, but so its more elegant>>>Mike>>>------=_NextPart_001_000F_01C07A54.17E37CC0>Content-Type:
text/html;> charset="iso-8859-1">Content-Transfer-Encoding: quoted-printable>>
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">>>content=3D"text/html; =>charset=3Diso-8859-1">>name=3DGENERATOR>>>>>>
dir=3Dltr=20>style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
5px; =>BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">> "Keith
Fuller" < =>href=3D"mailto:[email protected]">keith@audiotel-internati=>onal.com>=20>
schrieb im Newsbeitrag =>href=3D"news:[email protected]">news:[email protected]<=>/A>...
>
�> size=3D2>The VI below seems to do the trick =>although I=20> would be the
first to admit that it's not very=20>elegant
>
face=3DArial size=3D2>�>Ok,
the Type Cast does it, but so its =>more=20>elegant:>
face=3DArial size=3D2>�>
src=3D"cid:[email protected]"
=>align=3Dbaseline=20>border=3D0>>
face=3DArial=20>size=3D2>Mike
>
�>>------=_NextPart_001_000F_01C07A54.17E37CC0-->>------=_NextPart_000_000E_01C07A54.17E37CC0>Content-Type:
image/jpeg;> name="ClipBoard.jpg">Content-Transfer-Encoding: base64>Content-ID:
<[email protected]>>>/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB>AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB>AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCACAARQDASIA>AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA>AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3>ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm>p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA>AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx>BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK>U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3>uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/iii>igAooooAKKKKACiiigAoor8gf+Cw3xM8OfCjwB+yv4u+Ivij9oDQPgloH7QHx28f/HrR/wBmj4z/>ABT+BHxT8ffCz4Ef8EwP+CiP7SF34K0nxv8AB/4ofBrxbP5/i34NeEfEVh4cn+Ivhzw5rniPw5oM>HiK9j0yOaSMA/X6ivxh8AfA3/gnx4n1H4EfDnxD+2H8YLP8AaD+Pnwf8LfGHwL8GfAH/AAXr/wCC>jXxD1H4h+Fde8K6p4nvPGXwIe+/a/wDA/jb42fB8W3hrxjf+Fvixo/w10LTvFXhXwtqniiXRNBjs>9U07S+fs/Dn/AAR71H/hHP7P/wCCk/xAv/8AhMfh/wCNfix4R+x/8F+P25rr/hKvhZ8Nf+E//wCF>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>>------=_NextPart_000_000E_01C07A54.17E37CC0--> -
how to convert a string value to float value. thanks in advance
String input = "krap"
float num= 0;
try {
num = Float.parseFloat(input);
} catch (Exception e){
System.out.println("Try again d_u_m_b_a_s_s!");
} -
Parse string to floating points
Hi,
I'm trying unsucessfully to parse the following string out to multiple outputs of floating point. Any idea?
Input String:
Data 1 5 8 11
15.134 12.682 3.583 0.534
Want output to look like
output1: 15.134
output2: 12.682
output3: 3.583
output4: 0.534
thanks,
AnhAnh
If thats what you want then you can get around it. Just wire the error out from the scan from string to a case statement selector. It will automatically fill out the error and no error. Pass through the scan from string values through both cases. Like this
David
Message Edited by David Crawford on 05-12-2006 10:28 AM
Attachments:
Scan From String Error Defaults.jpg 13 KB -
Hi,
If I have a String which looks something like the following -
"1010"
how could I convert that to an integer 10 ?
Regards,
Garyclass Test{
public static void main (String args[]) {
String myString = "101010";
int myStringSize = myString.length();
int sum = 0 ;
int count=0;
for (int i = myStringSize-1;i>=0; i--) {
sum += (Math.pow(2,i))*Integer.parseInt(myString.charAt(count)+"");
count++;
System.out.println(sum);
}
Maybe you are looking for
-
When I just recently synced my iPod, I unlock it to see that I am missing four applications from the springboard, one of them paid. I open up iTunes to see that the four apps are completely gone from both my iPod and iTunes. Keeping in mind that this
-
I have about 1,000 PNG pics, created from JPG's with a white background. When the background was removed, most objects came out very clear; however, about 300 (mostly reds and blues) have white artifacts around the very edges. I've tried using Defrin
-
Problems in accessing Connection Factories in JMS
Hi We are porting A J2ee application from weblogic to SAP Web AS. Primarily in weblogic we always get a Connection Factory Instance from the Connection Factory and then typecast it to either QueueConnectionFactory or TopicConnectionFactory.(Pl. see t
-
After this week Mac OsX update combined 10.7.3. System Preferences don't work
All items in system preferences don't get saved/applied. By now the dock doesn't appear on my screen, dashboard and spaces tabs don't work, desktop and screen saver don't save changes or apply so desktop is grey. Trackpad functions don't work. Any id
-
What is the safest way to deflate a bloated project file in Premiere?
What is the safest way to deflate a bloated file? I am having difficulty opening my Premiere project file because it is over 2 gigs. I have recently updated my entire CS6 collection, so from what I understand the bloated issue is fixed, but I still c