I'm having troubles declaring decimal numbers.For instance I'm trying to create a variable which is 0.8.I do this:
Code:
var defenseValue:Number = 0.8;
However, when I try using defenseValue it always ends up being NaN.I also tried var defenseValue:Number = new Number(0.8); But that doens't work either.
I have a function that adds the values of an array together and displays the output in a textArea(myText).
The code below works fine, but the output number is "11.5" I need this to be "11.50" and again if we set the array index [1] to "0" instead of ".50" I would need to show "11.00" instead of "11" which is what I am getting now!
var myArray:Array = new Array(1.50,.50,0,9.50); function addValues(myArray:Array):Number{ var arraySum:Number = 0; for (var i:uint=0; i< myArray.length; i++){ arraySum += myArray[i]; } return arraySum } trace(addValues(myArray)); myText.text = String (addValues(myArray));
whats the quickest way to round to decimal with infinite numbers?
I wanted to round 6.329784432421148+e to 6.3297
using toFixed() rounds to .000001
Only solution I came up with was ,Number ( String( infinite num ).substring(0,6) ); To me this seems slow and CPU intensive, there has to be a more efficient way of accomplishing this.
This is my FLA I need to round the numbers in the farthest columns to 2 decimal points (ie: 19.00 rather than 19). My ultimate goal is to do it globally, but I'm not sure how to do it.
to represent dollar amounts... is there anyway to set the length of a float variable to do this? or is there any kind of dollar datatype in AS? (im using studio mx 2004)
I've frequently come across the issue when placing a movieclip or bitmap, the resting position of said object will land on a decimal value, not a nice, full pixel value. For instance, I drag a movie clip into a scene and it lands on a position of: X: 27.2, Y: 56.9, when I'd like it to be X: 27, Y: 57.
Now, this wouldn't bother me as much if I were dealing only in vector shapes. I currently work as a developer in the videogame industry and often times, for optimization purposes, I need to use both bitmaps and vectors. Plus, as a UI designer, text is very important to use throughout a game's UI. If you notice, when a font gets placed in an in-between position related to pixels, the text becomes blurry looking in appearance (graphical elements around the text can also appear blurry when in between pixel values as well). This can make UI pages or HUDs look sloppy and unprofessional.
I've tried enabling snapping (including enabling the grid, setting the grid to 1x1 pixel, then enabling both pixel snapping and grid snapping), but nothing seems to help in getting objects to place on whole pixels. Yes, I can manually change pixel values to whole numbers (which I'm currently doing). But when you have to manually position 100 keys on a keyboard, it gets old pretty quick!
I need to create a text field where the user can only write numbers from 3.0 up to 12.0 with any decimal. With any number he imputs i need another text field to store the number lowered to its nearest .5 number.[code]...
I really need help with my code...okay how to put ".00" after round the numbers in 2 decimal places..this code works well with another numbers but if I'm try with this number it will output the numbers as "9" only.
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.
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?
create a function that picks out X amount of numbers from a set of numbers? So if X=3, then i need this function to pick out 3 different numbers from say a set of numbers (1, 2, 3, 4, 5, 6, 7, 8) and then stored it into X number of variables.
In saying that, X will only =2, and =5. So in the first instance, i'll need 2 random numbers from the set above that are not the same numbers, and second instance 5 random numbers from the set above (also no repeats of numbers). Then i need to be able to store those 2 or 5 different random numbers from the set into variables to call them with other functions.
I have been using Actionscript 3.0 in Adobe Flash Builder for a few weeks,and I really like it! Bare with me because I'm not really good at it, yet. Anyway, I was wondering how would I go by adding up odd numbers from an array of numbers? I know how to make all of the numbers add up, but adding only the odd numbers I'm not so sure how to do it.
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...
I'm trying to get a value from a function which is a URLLoader COMPLETE event but even with declaring variables outside of the function will not allow me to get the value out. I'm stuck.It seems that the Asynchronous nature of Flash makes it impossible to get a value out: e.g. this works:
// Initialise a URLLoader to get XML data from XML file var myFPBLoader:URLLoader = new URLLoader(); myFPBLoader.load(new URLRequest("flightPlannerBoard.xml"));
I have a flash project that involves using glow filters on several mcs all over the site, the problem is, the current way I'm doing it requires me to declare and assign the filter on every MC's container.
Is there a way where I can just declare the glow filter once on the maintime line, and then simply apply the filter on the MCs where needed?
this is what I use for every MC, and it's really tedious and hard to keep track of/change.
Code: var Glow1:GlowFilter = new GlowFilter(); Glow1.color = 0xFFFFFF; Glow1.inner = false;
i wonder if there is a way to get the declare location of one object suppose i declare an instance of ClassB in ClassA do the classB's instance have a method to know its born location,that's ClassA?
PS:forget the solution that direct set a refrence of ClassA in classB's constrator
I have a swf page where the external swf will load, there is any way to declare variables who work in all swf. What I am trying to do is: like a switch, with several options in which all these are listed in the main swf