تابع عدد اعشاری و تعداد رقم های اعشار آن

myfirst

Member
سلام

بچه ها میخوام بدونم تو as2 تابعی برای نشون دادن اعداد اعشاری با تعداد رقم دلخواه هست یا نه
 

FlashBank

کاربر فعال
با سلام .


تابع parseFloat میتونه اعداد اعشارو بیرون بکشه

شما دقیقا چه عملی رو میخواین انجام بدین؟


نمونه فایل پیوست رو هم مشاهده کنید.

ک.فق باشید
 

پیوست ها

  • rounding, decimal places, and more.rar
    11.9 کیلوبایت · بازدیدها: 5

++Hadi++

Active Member
کاری نداره(البته من فکر می کنم منظرتون اینه که تا 3 رقم اعشار رو نشون بده)
PHP:
trace(DoubleSlice(10.23365658445,3));
function DoubleSlice(number:Number,NumSlice:int):Number
{
    var num:Number = number;
    var num2:String = String(num);
    var dot:int = num2.indexOf('.');
    return Number(num2.substr(0,dot)+"."+num2.substr(dot+1,NumSlice));
}
ورودی اول تابع همون عدد اعشاری و ورودی دومش تعداد اعشاری که باید بیرون بیاد و خروجی این تابع همون عدد اعشاری با تعداد اعشاری که دوس داشتید هست.بای...
 

myfirst

Member
ممنون آقای عباسی
برا as2 میخواستم.
خودمم یکی نوشتم
به هر حال تشکر
PHP:
function conv(a:Number,limit:Number):Number{
    var b:Array = [];
    b = a.toString().split(".");
    b[1] = b[1].substr(0,limit);
    return parseFloat(b.join("."));
    }
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا