ActionScript 2.0 :: CS3 Number-cast Input String Versus Numbers - Inconsistent Traces Between Computers?
May 26, 2009
We're making a simple input text comparisons vs. some constant floating point numbers (e.g. 4.35). Using Actionscript 2 to Flash 9 export. Getting totally contradictory traces on two different computers compiling identical code...Here's some simple code we're using to figure out what's going on.
Code:
trace(typeof(Number(435/100)))
trace(typeof(Number(435/100)==4.35))
trace((Number(435/100)==4.35))
[code]....
Also, what behavior do any PC users have? I'm expecting the latter since they're generally intel chipsets too?Note: once i compile the code on my PPC mac, intel macs that run the SWF (but don't recompile the FLA) do return the correct booleans that match the PPC output.
View 1 Replies
Similar Posts:
Jan 25, 2011
just learning as3 for flex. i am trying to do this:
var someNumber:String = "10150125903517628"; //this is the actual number i noticed the issue with
var result:String = String(Number(someNumber) + 1);
I've tried different ways of putting the expression together and no matter what i seem to do the result is always equal to 10150125903517628 rather than 10150125903517629.
View 1 Replies
Apr 6, 2012
I created a Flash .exe that plays a couple FLV files, but in testing the files we've noticed some inconsistent playback on various computers and here's what we've found: On an Intel Zeon 3ghz quadcore 32bit Windows 7 machine, the playback is smooth and acceptable, using an average of 50% of all four cores during playback.
On a single core Windows XP PC, there is some playback hesitation using 100% of the single core during playback. On an Intel P4 3ghz with HT (dual core) 32bit Windows 7 machine, the playback is initially very choppy with continueing choppiness throughout to a somewhat lesser degree, using almost 100% of both cores continuously during playback.
We want to point this out because on PCs that are less than multi-core Intel Zeons, we would reasonably expect that the playback experience for the end user will be unsatisfactory. Is there anything that can be done about this to avoid this being a problem after the fact, as this client will be having many of these USBs manufactured.
View 1 Replies
Apr 5, 2010
Is there a way that I can transform a String of numbers into an actual Number in AS3?example: var scoreTemp:String = "82300";
View 3 Replies
Aug 28, 2009
Everything seems to be a string right now & that kinda ruins the whole xml as an internal data structure thing, I don't need a big tree of string I need typed data :-/ Are there any changes I can make to either my XML files or my AS3 code that will force it to cast ints as ints and Numbers as Numbers? Or maybe some kind of type schema I can impose? Not really worked with XML til recently so chances are I'm just ignorant of the canonical way to deal with this...
View 4 Replies
Aug 20, 2010
I have the input textfield with instance name vIn, and the variable _vIn. (The textfield is empty.)[code]i have five other variable/textfield pairs were this works ok. I don't get why this pair doesn't work also, my textfields won't accept the subtraction operator, - , even though they're all set to vIn.restrict = "0123456789.-";It doesn't even work in the output textfields were there's no restriction (Negative results are displayed positive)
View 3 Replies
May 26, 2009
We're making a simple input text comparisons vs. some constant floating point numbers (e.g. 4.35). Using Actionscript 2 to Flash 9 export.
Code:
trace(typeof(Number(435/100)))
trace(typeof(Number(435/100)==4.35))
trace((Number(435/100)==4.35))
[code]...
In the order listed above, I get the following trace when I export via Flash CS3 (9.0) on my PPC mac:
number
boolean
true
true
[code]....
The same exact FLA file, unmodified, gives the following trace output on 2 different intel macs (one mac pro, one imac) using Flash CS3 (9.0).
number
boolean
false
false
[code]....
have a clue why this is giving falses for statements such as "(Number(435/100)==4.35))", "(435/100==4.35)" or "(Number(input_txt.text)==4.35000)" but ISN'T giving a false for (Number(input_txt.text)==(435/100)) (NOTE: input_txt.text is an input field which contains the string 4.35) I'm expecting the latter since they're generally intel chipsets too??
Note: once i compile the code on my PPC mac, intel macs that run the SWF (but don't recompile the FLA) do return the correct booleans that match the PPC output.
View 3 Replies
Sep 22, 2009
I have an application that is trying to sort of scores. The problem is that when it tries to sort it errors as it is checking if one string is less than another string when it should be doing one number less than another number.
I have played with parseInt but I haven't managed to get it to work?
Code:
this.onEnterFrame = function() {
if (parseInt(yourtime_txt.text)<parseInt(pos1time_txt.text)) {
pos1time_txt.text = parseInt(yourtime_txt.text);
[Code].....
View 7 Replies
Sep 25, 2010
Only the number and alphabet is allowed to be contained in the input string, return true or false.
function is_valid(str:String):Boolean {}
My implementation is dumb, as I want to iterate each character.
Input: akjd8899kdjfj2kj return: true.Input: kjd^kdjf^%%$ return: false
View 1 Replies
Dec 20, 2010
[Code]...
it traces to Q23.swf and Q23 I want Q_23.swf where the original value is "Q23" Does anyone see what I am doing wrong?
View 2 Replies
May 15, 2009
I want to have a loader function that passes the loaded data to the correct function. So I can do this:[code]Is there any way to type the second variable to avoid the clumsy switch routine, like so:Function (sendTo) ();
View 2 Replies
Dec 12, 2008
I have the code the following code:
in root frame I:
var prevSec:*;
var currentSec:*;
var lastPage:String = "Default/Index";
[Code]....
And it's not working ("canno't create property visible on String"). I understand that if finds the variable to be of String type.
What i need to do is based on the switch to set a certain movieclip to go visible false or true on frame 16. I need to know how to cast the String into MovieClip.
View 1 Replies
Nov 26, 2008
Does anyone know how to cast a string into a uint?[code]...
But i keep getting an error stating that there is a mismatch in variable types or i get a value of '65280' when I trace myUint.I understand that uint is a positive integer but i need to accept a string for the colour value and need to convert it to a string for use.
View 6 Replies
Apr 5, 2011
i have a list of items that get returned from a database. the list is composed of strings. what i need to do is convert each item into a variable so that i can use each item as an array.
for instance, my array will look something like this: deviceArray = ["osx106", "osx107", "winxp", "win7"];
what i want to do is turn each item into its own array. in AS2 (iirc) we had an eval() method. that is no longer supported in AS3.
View 2 Replies
Mar 1, 2012
I have 5 different arrays for a bunch of excercises, like so:
const oef1:Array = ["citroen","schoen","boek"];
const oef2:Array = ["huis","muis","jas"];
const oef3:Array = ["boek","koek","sok"];
const oef4:Array = ["ei","bij","bot"];
const oef5:Array = ["vier","mier","muur"];
Now I want to set the current game. I do this by copying the array, like so:
var curArr:Array;
var curExc:int = 1;
curArr = ("oef" + curExc) as Array;
I can't convince flash to accept the string ("oef"+curExc) as an Array. How do I do this?
I have searched Stack Overflow extensively but I think I simply don't know the correct lingo for what I'm looking for. It's the only possible reason I can think of why I can't find the answer here because I'm sure someone must have already tried this.
View 3 Replies
Oct 2, 2009
I have a variable in flash:[code]I then have a multidimensional array which has this variable name in it, but as a string.[code]What I need to do is be able to reference the string item in the array, but then cast it so that when I add a number to it the ACTUAL variable with the same name will be altered - anyone know how I can do this?For reasons I won't go into I can't pass it straight into the variable, it has to go through the multidimensional array item.
View 5 Replies
Nov 4, 2010
I have 52 symbols in my library each with class names Symbol1, Symbol2, Symbol3, etc. I want to create an array of these classes which will be used to create a random particle effect. How do I cast the var cardNumbers so that the array looks like this[code]...
View 1 Replies
May 10, 2005
I need to add values in a string (they're strings because I get a date as timestamp from a database and then pluck it apart in Flash with substring). Flash doesn't do math with strings. So is there a way to cast the string into an integer value?
View 4 Replies
Nov 2, 2004
how to do this and not found much, so here goes:
I want to generate a variable number of random numbers less than 16 with no duplicate numbers
Ive posted the fla, and what i'm doing is generating a random number and putting it into an array then using a for loop to cycle through the array for each new random number to check if its already there. if it is, then i want to regenerate that number.
if you test the fla you'll see that all i get in my array is some lovely zero's and i sort of know why this is, but don't know how to stop it.
View 3 Replies
Jun 27, 2011
i'm trying to modify a image, which is casted from a String:[code]In the inactiveElements Array are a bunch of ImageIds (way_0, way_1,..) and i'm trying to set the alpha-value of each Image.[code]with the trace i got the right String of ImageId but the cast to Image fails.[code]
View 1 Replies
Feb 21, 2009
[code]How to set focus to class1_txt?I've tried this, but doesnt work. How to type cast it so that the focus goes to the class1_txt.[code]
View 5 Replies
Feb 18, 2010
I am trying to convert a string having numbers to an integer.
//15 9's are there
var str:String="999999999999999"
var res:Number = new Number(str);
But it is not able to convert correctly as the the var res now has the value 100000000000000000. I know that the number has 52 bits of memory, then why is it not able to do the conversion?
View 6 Replies
Sep 20, 2009
I'm using as3corelib to decode/encode JSON strings. In my little experiment I want to encode an object (UserInfo) to JSON string and decode it back to the object, however it seems to fail at the convertion point (the last line), why would that happen? how can I make it work?
The UserInfo class
public class UserInfo
{
public var levelProgress : int;
}
[Code]....
View 4 Replies
Dec 3, 2010
EDIT: The title was supposed to be "Strip trailing numbers from string" I have a few strings that I'm looping through to make sure they all are the same format. Example date
Box
Box
Box2001
Circle
Circle3001
Box2002
Box
Circle
I want to loop though them and strip any trailing numbers from them if thats possible. So it will end up being,
[Code]..
View 4 Replies
Jul 3, 2009
I'm trying to build a fahrenheit to celsius convertor in AS3. How can I test to see whether what is input into a text input box (flash component) is not a number? This isn't correct but you can get an idea of what i'm trying to do:
if (celsius_txt.text == NaN || fahrenheit_txt.text == NaN)
{
//do something;
}
View 6 Replies
Mar 24, 2010
SO, I want to do a very simple program, and I have no clue how to even get started. This is what I need to do. Several Different boxes to put something into. I Have Done That, I can type into them. Their instance names are
Box1
Box2
Box3
Heres what I have no clue on how to do though, completely lost. Box 1 needs to have the value psr.
[Code]...
View 2 Replies
Feb 8, 2012
i got a input text , how do i set some number if they input the right one?like i want (2,4,6,8,10) to be true if they input the the same number ,i want boolean to be true how i going to do this?
View 2 Replies
Jan 15, 2010
I am trying to cast a String (from an array of strings generated by a for loop) which is referencing a MovieClip already on the stage.
[Code]...
View 4 Replies
Oct 9, 2006
how can i convert a string ending in a number to a number? lets say i have a string such as somestring3 how can i convert that to a number 3?
View 7 Replies
Jun 19, 2011
I got an input function in witch i set all the variable i want to display. To make it clean i would like to input any number of vars without having to change my input function to avoid the "Expecting more/less arguments". Then i would like to get any type of var (bool num int ....) in the input and then check their type, instead of declaring the first input var being exclusively a number for example. Is that possible and how, don't know if i was clear,
View 5 Replies