مشاهده نسخه کامل
: مفاهیم ریاضی در برنامهنویسی
با سلام.
میخواستم بدونم اعداد اعشاری ساده با اعداد اعشاری مضاعف چه تفاوتی دارند.
همچنین مفاهیم اعداد دهدهی و دودوئی و بولی رو اگه میدونید یکم برامون توضیح بدید(اگه مقاله یا کتابی رو اینترنت هست لینکشو بزارید).
ممنون میشم.
Arshia001
30-11-2008, 21:19
اعداد ساده و مضاعف همون Single و Double خودمونن نه؟فرقشون تو اندازشون توی حافظه و در نتیجه دقت و حداکثر مقدار ممکنشونه.
نمیدونم منظورت از مفاهیم اعداد دهدهی و دودوئی چیه.سعی میکنم توضیح بدم.
تو کامپیوتر همه ی عدد ها در مبنای 2 ذخیره میشن.یعنی عوض اینکه تا 9 بشمره بعد 10 دو رقمی بشه،تا 1 میشمره بعد 2 دو رقمی میشه.اینجا رو نگاه کن:
0=0
1=1
2=10
3=11
4=100
5=101
6=110
7=111
8=1000
.
.
.
بولی هم اگه اشتباه نکنم همون Boolean باشه؟اون عدد نیست.صرفا یه مقدار منظقیه که میتونه True یا False باشه.مثلا اینجا:
Dim B as Boolean
B=True
If B Then MsgBox("B Is True")
B= False
If B Then MsgBox("B Is False")
این جا اول چون B مقدارش True هست،If اول اجرا میشه و پیام اول نمایش داده میشه،ولی بعد B False میشه و If دوم اجرا نمیشه.البته If با هر مقدار عددی هم میتونه کار کنه.اگه مقدار 0 نباشه اجرا میشه.بازم اگه سوالی بود در خدمتیم.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.