פיתוח תוכנה ובניית אתרים תוכנה לעסקים






פיתוח תוכנה ובניית אתרי אינטרנט
תוכנות לעסקים פיתוח תוכנה ובניית אתרים
התחברות לקוחות
כניסת לקוחות

 
 
כניסת לקוחות

  שכחת את הסיסמה?
תוכנות לדוגמא



 
חברת PC GROUP מתמחה במתן פתרונות מיחשוב מתקדמים לעסקים ולפרטיים. פיתוח תוכנות תפורות ומותאמות לעסקים שונים. בניית אתרי תדמית, אתרי מכירות, אתרים פנימיים לניהול עסק ותחזוקת מערכות מחשבים בעסק. אנו מתמסרים ללקוחותינו ומשתדלים בכל כוחנו לספק את המוצר הטוב ביותר במחירים הוגנים.
יצירת קשר מידע על תוכנה 052-663-5054
PC GROUP
  ניתן ליצור קשר בטלפון בין השעות 19:00 - 8:00
מעבר לשעות הנ"ל ניתן ליצור קשר דרך האתר

  טופס יצירת קשר dot   כתובת מייל dot   קבל הצעת מחיר dot
מחשבמידע על תוכנה

Convert decimal to prices with a currency format
 
Sometimes you want to represent prices with a decimal point, and in the same time you want prices without a decimal point to appear as an integer (without any decimal point). For example 2.90 should appear as it is, and 2.00 should appear as 2.

One way to achieve this would be to use ToString("0.##")  which formats the output to display 2 significant decimal places (two ## means 2 decimal places).
HOWEVER, this is imperfect for prices, because even though it would show 2.00 as 2, however 2.90 would appear as 2.9 that way which is incorrect for prices (we want it to appear as 2.90).

So the solution would be to write an extension method like this:

public static class CurrencyFormatter
    {
        public static string FormatNumber(this Object value_to_format)
        {
            //if value_to_format % 10 
            if ((float)value_to_format % 1 > 0) return ((float)value_to_format).ToString("0.00");
            else
                return value_to_format.ToString();

        }
    }




Post a comment
Your name:

Your comment:


 

מידע על תוכנה
מידע על תוכנה
בית תוכנה לעסקים ולפרטיים