Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
Solved

# formatnumber

Posted on 2010-09-02
Medium Priority
593 Views
Last Modified: 2013-12-17
1799,
How can I show this number as 1.799

In classic asp i just write formatnumber()

How in c# ?
0
Question by:bongii
[X]
###### Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

• Help others & share knowledge
• Earn cash & points
• Learn & ask questions
7 Comments

LVL 65

Expert Comment

ID: 33586972
have u tried tostring("N3") on your variable? you may need to divide by 1000
0

LVL 12

Accepted Solution

w00te earned 2000 total points
ID: 33586974
http://www.csharp-examples.net/string-format-double/
Examples of every type of formatting.  do {0:0.000} for yours.
// just two decimal places
String.Format("{0:0.00}", 123.4567);      // "123.46"
String.Format("{0:0.00}", 123.4);         // "123.40"
String.Format("{0:0.00}", 123.0);         // "123.00"
0

LVL 65

Expert Comment

ID: 33587002
or is this supposed to be the 1000th character?
0

LVL 53

Expert Comment

ID: 33587086
http://msdn.microsoft.com/en-us/library/0c899ak8(v=VS.100).aspx
``````double value;

value = 123;
Console.WriteLine(value.ToString("00000"));
// Displays 00123

value = 1.2;
Console.WriteLine(value.ToString("0.00", CultureInfo.InvariantCulture));
// Displays 1.20
Console.WriteLine(value.ToString("00.00", CultureInfo.InvariantCulture));
// Displays 01.20
Console.WriteLine(value.ToString("00.00",
CultureInfo.CreateSpecificCulture("da-DK")));
// Displays 01,20

value = .56;
Console.WriteLine(value.ToString("0.0", CultureInfo.InvariantCulture));
// Displays 0.6

value = 1234567890;
Console.WriteLine(value.ToString("#,#", CultureInfo.InvariantCulture));
// Displays 1,234,567,890
Console.WriteLine(value.ToString("#,#",
CultureInfo.CreateSpecificCulture("el-GR")));
// Displays 1.234.567.890
``````
0

LVL 16

Expert Comment

ID: 33587120
0

Author Comment

ID: 33587393
Thanks for the answers. I will try if it works and get back to you
0

Author Closing Comment

ID: 33594728
This is correct syntax:
{0:0,00}
0

## Featured Post

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, tâ€¦
More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Frameworkâ€¦
This tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediafâ€¦
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrasâ€¦
###### Suggested Courses
Course of the Month7 days, 8 hours left to enroll

#### 715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.