PDA

View Full Version : قرار گرفتن علامت + برای اعداد مثبت



sg.programmer
چهارشنبه 03 آبان 1396, 20:05 عصر
سلام
آیا میشه کاری کرد عدد که مثبت هست علامت + پهلوی آن قرار بگیره؟

ژیار رحیمی
چهارشنبه 03 آبان 1396, 21:09 عصر
سلام
با متد ToString می توان علامت عدد را مشخص کرد

var i = 10;
MessageBox.Show(i.ToString("+00;-00;+00"));



i.ToString("+#;-#;0")

sg.programmer
چهارشنبه 03 آبان 1396, 22:00 عصر
تشکر

با این کد اعشار هم قرار میگیره
.ToString("+#,#;-#,#;0");

ژیار رحیمی
پنج شنبه 04 آبان 1396, 00:34 صبح
تشکر

با این کد اعشار هم قرار میگیره
.ToString("+#,#;-#,#;0");
بله میتونی اعشار هم به فرمت اضافه کنی

i.ToString("+#.#;-#.#;0");//یک رقم اعشار
i.ToString("+00.0;-00.0;+00.0");//یک رقم اعشار
i.ToString("+#.##;-#.##;0");//دو رقم اعشار
i.ToString("+00.00;-00.00;+00.00");//دو رقم اعشار