نمایش پست تنها
قدیمی 03-30-2008, 05:09 PM   #4 (permalink)
Ali
مديريت سيستم
 
Ali آواتار ها
 
Status:
تاریخ عضویت: Mar 2008
محل سکونت: iran
پست ها: 683

درجه: 23 [♥ Bé-Yêu ♥]
سابقه: 113 / 569
سحر و جادو: 227 / 1376
تجربه: 77%

تشکر: 112
86 بار در 71 پست از ایشان تشکر شده است
Ali به Yahoo ارسال پیام
پیش فرض جلسه چهارم(انواع داده در Vb)ویژوال بیسیک

اگر شما با زبان های برنامه نویسی دیگری آشنایی دارید حتما با متغییرها آشنا هستید. متغییرها مکان هایی هستند در حافظه اصلی(Ram) برای نگهداری اطلاعات مثل عدد یا متن یا چیز های دیگر. متغییر ها از عنواع مختلفی تشکیل شده است. مثل عدد صحیح، اعشاری، متن وغیره. این ابزار در برنامه نویسی کاربرد زیادی دارد و در واقع از رکن های اساسی برنامه نویسی است.
در زیر انواع متغییر های VB را همراه با مقدار حافظه ای که اشغال می کنند آمده است.
Byte
1 بایت
0 تا 255
Integer
2 بایت
32768- تا 32768
Long
4 بایت
2147483648- تا 2147483648
Single
8 بایت
اعداد منفی: -3.402823E+38 تا -1.401298E-45
اعداد مثبت: 1.401298E-45 تا 3.4022823E+38
Double
8 بایت
اعدا منفی: -1.7976931346232E+308 تا
-4.94065645841247E-324
اعدا مثبت: 4.94065645841247E-324 تا
1.7976931346232E+308
Currency
8 بایت
-922337203685477.5808 تا -922337203685477.5807
Decimal
12 بایت
+-79228162514264337593543950335 بدون اعشار
7.9228162514264337593543950335 28 رفم اعشار
String
طول رشته
1 تا 65400 کاراکتر
Date
8 بایت
از اول ژانویه 100 تا 31 دسامبر 9999
Boolean
2 بایت
True یا False
Variant
16 بایت
هر عددی تا Double

در متغییر String متن قرار می گیرد که برای قرار دادن مقداری در این متغییر باید آن را در بین دو کتیشن(" ") قرار دهیم. حتی می تواند مقدار Null یا Empty داشته باشد.
همانطور که از نام متغییر پیدا است بار ها می تواند تغییر مقدار دهد. در انتخاب نام برای متغییر ها باید دقت کرد و برای شناساندن آن به برنامه باید آن را تعریف کرد. البته اگر آنها را تعریف نکنیم از نوع Variant در نظر گرفته می شوند. نحوه تعریف به شکل زیر است.
Dim (Variable Name) As DataType
مثل:
Dim str as string
Dim I as Integer
متغییرهایی که در یک تابع تعریف می شوند در تابع های دیگر شناخته شده نیستند. برای تعریف متغییر عمومی باید آن را در قسمت General یعنی قبل از تابع تعریف کرد. این قسمت در پنجره کد در لیست کشویی سمت چپ آمده است واگر آن را انتخاب کنید کرسر به آن قسمت منتقل می شود. مقدار دادن به متغییر ها در محدوده شناخته شده به وسیله علامت مساوی است. مثل:
Str = "Hello"
I = 36
عملگرهای VB: VB عملگرهایی برای کار با عدد و رشته دارد که آن را در زیر مشاهده خواهید کرد.
عملگر
مفهوم
مثال
نتیجه
^
توان
2^2
4
*
ضرب
2*3
6
/
تقسیم
4/6
1.5
+
جمع
2+3
5
-
تفریق
6-9
3
Mod
باقیمانده
6 Mod 4
2
\
تقسیم صحیح
6\4
1
& یا +
ترکیب رشته
"llo"+"Hel"
"Hello"
ترتیب این عملگرها اول ( ) بعد توان وبعد ضرب و تقسیم و Mod و بعد جمع و تفریق است. بهتر است برای اینکه در محاسبات دچار اشکال ناخواسته نشوید از ( ) برای رسیدن به مقصود خود استفاده کنید.
__________________









----------------------------------
(مطالب جالب خود را در تالارها ارسال کنید تا دیگران هم استفاده کنند)
Admin Mihandownload
Ali آنلاین نیست.   پاسخ با نقل قول