PDA

View Full Version : پروژه ی ماشین حساب



ehsan_rony
چهارشنبه 08 اردیبهشت 1389, 19:27 عصر
سلام دوستان،
مشغول نوشتن پروژه ی ماشین حساب (پیشرفته یا Scientific) ویندوز هستم که متاسفانه به مشکلات زیادی برخوردم.[ استاد های دانشگاه رو که می شناسید، خیلی چیزها رو نمی گن و همون ها رو ازت درخواست می کنن] :متفکر: .

1- می خوام فرم پروژه، اول شفاف باشه و بعدش کم کم کدر یا پر رنگ تر شه! برای این کار یه تایمر گذاشتم و opacity اون رو 10+ کردم اما نشد!!!.
2- دکمه های and, or, xor و lsh چه عملی رو انجام میدن و باید چه کدی رو براشون بنویسم؟
3- عملگر توان توی سی شارپ چگونه تعریف میشه؟ (فکر کردم مثل ویژوال بیسیک توان "^" می شه اما جواب نداد!
4- دکمه های F-E,dms,exp و ln چه عملی رو انجام میدن و باید چه کدی رو براشون بنویسیم؟
5- دست همتون درد نکنه. بقیشو خودم می نویسم!:لبخند::قلب::بوس:

ym3015
چهارشنبه 08 اردیبهشت 1389, 23:38 عصر
سلام دوستان،
مشغول نوشتن پروژه ی ماشین حساب (پیشرفته یا Scientific) ویندوز هستم که متاسفانه به مشکلات زیادی برخوردم.[ استاد های دانشگاه رو که می شناسید، خیلی چیزها رو نمی گن و همون ها رو ازت درخواست می کنن] :متفکر: .

1- می خوام فرم پروژه، اول شفاف باشه و بعدش کم کم کدر یا پر رنگ تر شه! برای این کار یه تایمر گذاشتم و opacity اون رو 10+ کردم اما نشد!!!.
2- دکمه های and, or, xor و lsh چه عملی رو انجام میدن و باید چه کدی رو براشون بنویسم؟
3- عملگر توان توی سی شارپ چگونه تعریف میشه؟ (فکر کردم مثل ویژوال بیسیک توان "^" می شه اما جواب نداد!
4- دکمه های F-E,dms,exp و ln چه عملی رو انجام میدن و باید چه کدی رو براشون بنویسیم؟
5- دست همتون درد نکنه. بقیشو خودم می نویسم!:لبخند::قلب::بوس:

سلام
این کد برای سوال اول



Hide();
Opacity = 0;
Show();
while (this.Opacity < 1)
{
this.Opacity += 0.03;
Thread.Sleep(50);
}


برای توان هم یه تابع کتابخانه ای هست:


double result=Math.Pow(2,3)

hamedt
پنج شنبه 09 اردیبهشت 1389, 01:03 صبح
با سلام

براي exp, ln از كد زير استفاده كنيد :

Math.Exp(value1);
Math.Log(value1, Math.E);

موفق باشيد