من معادل دستورات AND, OR, ADD, XOR, NOT که از دستورات اسمبلی هستند در Vb میخوام.
با تشکر-
من معادل دستورات AND, OR, ADD, XOR, NOT که از دستورات اسمبلی هستند در Vb میخوام.
با تشکر-
به غیر از add بقیه شون به همین صورت تو vb هم استفاده میشن.
add رو هم نمیدونم، شاید اونم هست.
میشه برای هرکدوومشون یه مثال بزنی. مثلا یکی 32 بیتی و یکی هم 16 بیتی
ممنون
منظورتون رو از 32 بیتی و 16 بیتی متوجه نمیشم.
(من تا حالا تو vb نشنیدم کسی از 32 بیتی یا 16 بیتی صحبتی بکنه)
هر جوری راحتری مثال بزن![]()
اینم مثال، البته برای مقادیر boolean ، مقادیر numeric هم به همین صورته (که احتمالا خودت نحوه محاسبش رو میدونی)کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
(32 بیتی و 16 بیتی رو هم الآن متوجه شدم منظورتون چی بود)
در رابطه با عملگر ADD هم تو VB عملگری با این نام نداریم(تو msdn مایکروسافت هم نبود)
ولی اگه بگی این عملگر چی کار میکنه، احتمالا بتونم معادل Vb اون رو بهت بگم. (چون من asm زیاد کار نکردم)
سلام
این اعمال بجز روی دیتاهای Boolean روی اعداد هم انجام میگیرد
کدهای من تحت VB9 یا همان VB.Net2008 هستند
دلیل جواب ها هم کاملاً مشخص است و ذهنی هم قابل حل است، به اعمال بیتهای نظیر مربوط میشود.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته در vb6 هم مشکلی ندارد، در آن زمان متغییر 16 بیتی Integer و 32 بیتی Long بوده.
سلام
ضمناً یادم رفت دستور معادل ADD در VB9 همان =+ است ولی در VB6 باید از + معمولی استفاده کرد.
موفق باشید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
از دوستان خیلی ممنون. راستش من And را با Add اشتباه گرفته بودم, پس ببخشید.![]()
من که چیزی نفهمیدم
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)