raravaice
یک شنبه 09 دی 1386, 17:13 عصر
با سلام
کارایی این علامت بین متغیر ها چیه؟ ">>" یا "<<"
البته تا حدی فهمیدم که متغییر سمت چپ رو تقسیم بر 2 به توان متغییر سمت راست میکنه ولی مسئله اینه که من این دستور رو با convertor php to asp.net Microsoft از php به asp.net برگردوندم ولی برای مقادیر زیاد php یه جواب میده و asp.net یه جوابه دیگه راه حل چیه؟
مثلا
asp.net
dim a as long=100000000000
dim b as long=13
dim c as long
c=(a >> b)
-------------------------
result: c=25000000000
php
$a=100000000000;
$b=13;
$c = ($a>>13);
---------------------------------
result:$c=303938048
ممنون
کارایی این علامت بین متغیر ها چیه؟ ">>" یا "<<"
البته تا حدی فهمیدم که متغییر سمت چپ رو تقسیم بر 2 به توان متغییر سمت راست میکنه ولی مسئله اینه که من این دستور رو با convertor php to asp.net Microsoft از php به asp.net برگردوندم ولی برای مقادیر زیاد php یه جواب میده و asp.net یه جوابه دیگه راه حل چیه؟
مثلا
asp.net
dim a as long=100000000000
dim b as long=13
dim c as long
c=(a >> b)
-------------------------
result: c=25000000000
php
$a=100000000000;
$b=13;
$c = ($a>>13);
---------------------------------
result:$c=303938048
ممنون