PDA

View Full Version : باینری



application_13
شنبه 01 دی 1386, 00:25 صبح
سلام به تمامی دوستان.
می خواستم ببینم چطوری میتونم یه عدد رو به صورت باینری در یک text box ببینم.
:متفکر:

silentrise
شنبه 01 دی 1386, 02:59 صبح
سلام
منظور از باینری اینکه تبدیل بشه و بعد ببینید یا .....؟
یعنی میخوای عدد رو به مبنا ی 2 ببری بعد نشون بدی؟!

application_13
شنبه 01 دی 1386, 22:58 عصر
سلام
منظور از باینری اینکه تبدیل بشه و بعد ببینید یا .....؟
یعنی میخوای عدد رو به مبنا ی 2 ببری بعد نشون بدی؟!
سلام.
بله. میخوام یه عدد رو به مبنای دو ببرم بعد نشونش بدم

mohammad272005
یک شنبه 02 دی 1386, 02:54 صبح
با کمک این تابع میتونی هر مبنای استانداردی رو به هر مبنای استانداردی تبدیل کنی:
#region ConvertBase
/// <summary>
/// Cast any number in any base to any number in any base.
/// </summary>
/// <param name="num1"></param>
/// <param name="sourceBase"></param>
/// <param name="desctinationBase"></param>
/// <returns></returns>
public static string ConvertBase(string num1, int sourceBase, int desctinationBase)
{
return Convert.ToString(Convert.ToInt32(num1, sourceBase), desctinationBase);
}
#endregion

application_13
یک شنبه 02 دی 1386, 21:59 عصر
سلام. از راهنماییتون ممنون.
اما این تابع چه ورودی هایی میگیره؟
میشه یه مثای هم بزنید؟

mohammad272005
چهارشنبه 05 دی 1386, 02:11 صبح
Console.WriteLine(ConvertBase(1000.ToString(), 10, 2));