نمایش نتایج 1 تا 4 از 4

نام تاپیک: تغییر محدودی اعشاری متغییر float در سی شارپ

  1. #1
    کاربر دائمی آواتار malaki.davud
    تاریخ عضویت
    مهر 1390
    محل زندگی
    مشهد
    پست
    198

    تغییر محدودی اعشاری متغییر float در سی شارپ

    با سلام

    در سی شارپ متغیر float در قسمت اعشاری تا 4 رقم نشون میده

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

    با تشکر

  2. #2
    کاربر دائمی آواتار nunegandom
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    الان اصفهان
    سن
    33
    پست
    828

    نقل قول: تغییر محدودی اعشاری متغییر float در سی شارپ

    سلام
            private float FloatCollector(float myfloat,int HowManyNumberAfterDot = 1)
    {
    string collector = string.Empty;
    bool Dot = false;
    int counter = 0;
    string st = myfloat.ToString();

    foreach (var Character in st)
    {
    collector += Character.ToString();
    if (Character == '.')
    { Dot = true; }

    if (counter == HowManyNumberAfterDot)
    break;
    if (Dot == true)
    { counter++; }

    }
    return float.Parse(collector);
    }

  3. #3

    نقل قول: تغییر محدودی اعشاری متغییر float در سی شارپ

    راحت تر از این حرفاست. با string format به این صورت:
                int countOfDecimalPoint = 1; // تعداد اعشار مورد نیاز
    float f1 = 21.212121f;
    float f2 = float.Parse(f1.ToString("F" + countOfDecimalPoint)); // f2 = 21.2

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1391
    محل زندگی
    persepolis
    پست
    51

    نقل قول: تغییر محدودی اعشاری متغییر float در سی شارپ

    double d = ٠٫٢٣٤;
    Console.WriteLine("{٠:#.٠٠}", d);

    خروجي . 23 را نشان م يدهد. اگر كاراكتري در آن محل نباشد، سمبل # صرف نظر مي شود و صفر ها با كاراكترهاي موجود در
    آن موقعيت جايگزين مي شوند و اگر كاراكتري نباشد، صفر چاپ م يشود.

تاپیک های مشابه

  1. سوال: تغییر مبدأ مختصات در فرم های سی شارپ چگونه است
    نوشته شده توسط sayan در بخش C#‎‎
    پاسخ: 4
    آخرین پست: سه شنبه 18 مرداد 1390, 09:44 صبح
  2. سوال: تغییر اعداد اعشاری اکسس در دلفی
    نوشته شده توسط u.2u.4u در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: سه شنبه 09 آذر 1389, 01:44 صبح
  3. تغییر مقادیر تعدادی Object بوسیله تعریف متغییر
    نوشته شده توسط Spate در بخش VB.NET
    پاسخ: 14
    آخرین پست: دوشنبه 15 آبان 1385, 11:38 صبح
  4. عدم تغییر متغییر از نوع String
    نوشته شده توسط سار در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 14 مهر 1384, 19:06 عصر
  5. تغییر دقت صفحه ی نمایش در سی شارپ
    نوشته شده توسط miladpd در بخش C#‎‎
    پاسخ: 3
    آخرین پست: سه شنبه 01 شهریور 1384, 02:00 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •