امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
مشكل گرفتن جذر در بسكام
نویسنده پیام
rezadaneshgoo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 43
موضوع‌ها: 10
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 44
( 24 تشکر در 12 ارسال )
ارسال: #1
مشكل گرفتن جذر در بسكام
دوستان عزيز سلام
ابتدا از مديران ميخواهم بگن كه اصولا سوالات برنامه نويسي ميكرو را بايد در اين گروه از انجمن مطرح كنم يا به انجمن ديگري منتقل كنم ؟Amaze
حالا مشكل برنامه نويسي در بسكام
به برنامه زير نگاه كنيد
کد:
A = I * I
B = J * J
C = K * K
D = A + B
D = D + C
Locate 1 , 1
Lcd D
1l = Sqr(d)
Locate 2 , 1
Lcd 1l
تمام متغير ها از نوع سينگل با سه رقم اعشار هستند
i,j.k بين 3000 تا 6000 مثبت متغيرند lcd متغير d را به سلامت نمايش مي دهد اما متغير 1l هميشه به صورت 0.0.900 نمايش ميدهد( بجاي 900 يك عدد سه رقمي تصادفي قرار ميگيره )
حتي d را از نوع double قرار دادم ولي تاثيري نداشت
مشكل اين جذر گرفتن از كجاست
كمك



كسي را كه آماده آموختن است تعليم ندادن، انساني را به هدر دادن است، كسي را كه آماده آموختن نيست تعليم دادن، سخن به هدر دادن است، خردمند نه انسان را به هدر مي دهد و نه سخن را
026
(آخرین ویرایش در این ارسال: ۲۲-اسفند-۱۳۸۹, ۰۰:۱۴:۴۰، توسط rezadaneshgoo.)
۲۲-اسفند-۱۳۸۹, ۰۰:۱۳:۱۸
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
RE: مشكل گرفتن جذر در بسكام
من بسکام بلد نیستم و پیشنها هم نمی کنم
ولی وقتی جذر می گیری خروجی معمولا از نوع float تعریف می شه نمی دونم این جا دارین یا نه ولی مشکل همینه

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۲-اسفند-۱۳۸۹, ۱۰:۰۶:۱۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, rezadaneshgoo, h0x00i
rezadaneshgoo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 43
موضوع‌ها: 10
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 44
( 24 تشکر در 12 ارسال )
ارسال: #3
RE: مشكل گرفتن جذر در بسكام
:
(۲۲-اسفند-۱۳۸۹, ۱۰:۰۶:۱۴)ha_60 نوشته است: من بسکام بلد نیستم و پیشنهاد هم نمی کنم
ولی وقتی جذر می گیری خروجی معمولا از نوع float تعریف می شه نمی دونم این جا دارین یا نه ولی مشکل همینه

هادي جان سلام
ازلطفت ممنون ولي در help بسكام فقط single , double را به عنوان نوع متغير براي جذر معرفي كرده
كارم لنگ اين موضوع شده لطفا به دادم برسيد

كسي را كه آماده آموختن است تعليم ندادن، انساني را به هدر دادن است، كسي را كه آماده آموختن نيست تعليم دادن، سخن به هدر دادن است، خردمند نه انسان را به هدر مي دهد و نه سخن را
026
۲۲-اسفند-۱۳۸۹, ۱۷:۲۳:۱۱
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #4
RE: مشكل گرفتن جذر در بسكام
من فکر کنم دستور LCD نمی تونه اعداد شناور رو نشون بده
شما بیا قبلش از به دستوری مثل fix استفاده کن ببین می تونه اونو نشون بده
البته اسم متغبر رو هم عوض کن که نوعش عوض بشه
مثلا
کد:
test=fix(1l)
ااا چرا متغیرت با عدد شروع شده؟
این فکر کنم کار غیر استانداری باشه

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
(آخرین ویرایش در این ارسال: ۲۳-اسفند-۱۳۸۹, ۱۰:۲۱:۰۷، توسط ha_60.)
۲۳-اسفند-۱۳۸۹, ۱۰:۱۹:۱۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, rezadaneshgoo, reza555
rezadaneshgoo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 43
موضوع‌ها: 10
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 44
( 24 تشکر در 12 ارسال )
ارسال: #5
RE: مشكل گرفتن جذر يك متغير در بسكام
(۲۳-اسفند-۱۳۸۹, ۱۰:۱۹:۱۴)ha_60 نوشته است: من فکر کنم دستور LCD نمی تونه اعداد شناور رو نشون بده
شما بیا قبلش از به دستوری مثل fix استفاده کن ببین می تونه اونو نشون بده
البته اسم متغبر رو هم عوض کن که نوعش عوض بشه
مثلا
کد:
test=fix(1l)
ااا چرا متغیرت با عدد شروع شده؟
این فکر کنم کار غیر استانداری باشه

هادي جان سلامHappy
از لطفت ممنونHappy Clap
تمام اوامر را انجام دادم :
اسم متغير را ساده كردم و متغير را عدد صحيح كردم،متغير را فيكس كردم ولي ...!
حتي از يك متغير ساده مثبت بدون اعشار استفاده كردم ولي ...!
اما يك عدد ثابت را جذر ميگيره !
معلومه كه با متغير بودن مشكل داره.
اين قسمت برنامم ضروريه لطفا كمك !!!!!!!!!



كسي را كه آماده آموختن است تعليم ندادن، انساني را به هدر دادن است، كسي را كه آماده آموختن نيست تعليم دادن، سخن به هدر دادن است، خردمند نه انسان را به هدر مي دهد و نه سخن را
026
(آخرین ویرایش در این ارسال: ۲۷-اسفند-۱۳۸۹, ۱۴:۰۲:۱۸، توسط rezadaneshgoo.)
۲۵-اسفند-۱۳۸۹, ۱۷:۴۸:۱۲
ارسال‌ها
پاسخ
lolohacko آفلاین
در حال پیشرفت
***

ارسال‌ها: 395
موضوع‌ها: 12
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 101
( 419 تشکر در 177 ارسال )
ارسال: #6
RE: مشكل گرفتن جذر در بسكام
سلام.

قبلا یه پروژه گرفتم با بسکام که قرار بود توش جذر یه عدد گرفته بشه.همه جای برنامه درست کار میکرد غیر از گرفتن جذر خیلی گشتم و بعضی جاها دیدم که نوشته بودند به خاطر کرک بسکام هست که اینطور مشکلات به وجود میاد منم همه ورژنهای بسکام رو امتحان کردم باز هم نشد که نشد.دست آخر از یه روش دیگه استفاده کردم و جذر رو بیخیال شدم.به نظر من شما هم اگر میتونی روش کارت رو عوض کن که نخوای از جذر بسکام استفاده کنی.

بوسه ای به گرمای ظهر تابستان بر لبانت گزاشتم خنده ای به سرمای شبهای زمستان از لبانت دیدم اما اگر میدانستی چقدر شبهای زمستان را دوست دارم هیچ وقت...
۲۷-اسفند-۱۳۸۹, ۱۸:۱۶:۴۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : rezadaneshgoo, رسول
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #7
RE: مشكل گرفتن جذر در بسكام
نمیشه به توان 1/2 رسوند؟ Biggrin

زندگی مدیریت فرصت هاست.
۲۷-اسفند-۱۳۸۹, ۲۰:۵۳:۰۱
ارسال‌ها
پاسخ
تشکر شده توسط : rezadaneshgoo, رسول, sharin
rezadaneshgoo آفلاین
كاربر تک ستاره
*

ارسال‌ها: 43
موضوع‌ها: 10
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 44
( 24 تشکر در 12 ارسال )
ارسال: #8
RE: مشكل گرفتن جذر در بسكام
(۲۷-اسفند-۱۳۸۹, ۱۸:۱۶:۴۴)lolohacko نوشته است: سلام.

قبلا یه پروژه گرفتم با بسکام که قرار بود توش جذر یه عدد گرفته بشه.همه جای برنامه درست کار میکرد غیر از گرفتن جذر خیلی گشتم و بعضی جاها دیدم که نوشته بودند به خاطر کرک بسکام هست که اینطور مشکلات به وجود میاد منم همه ورژنهای بسکام رو امتحان کردم باز هم نشد که نشد.دست آخر از یه روش دیگه استفاده کردم و جذر رو بیخیال شدم.به نظر من شما هم اگر میتونی روش کارت رو عوض کن که نخوای از جذر بسکام استفاده کنی.

دوست عزيز سلام
براي لطفت بسيار متشكرمHeart
شايد مشكل منم همين باشه !
در اين پاسخ جديد از دوست خوبم "reza555" به اين نكته پي بردم كه ميشه راه ديگري را استفاده كرد كه در زير آورده ام


(۲۷-اسفند-۱۳۸۹, ۲۰:۵۳:۰۱) نوشته است: نمیشه به توان 1/2 رسوند؟ Biggrin

دوست عزيز سلام
از لطفت بسيار ممنونHeart
خودشه !!! ...
قبلا به توان 2/1 رسونده بودم اما نشده بود ولي اين بار به توان0.5 رسوندم شد ...
عالي بود
کد:
L = D ^ 0.5
Happy Clap

كسي را كه آماده آموختن است تعليم ندادن، انساني را به هدر دادن است، كسي را كه آماده آموختن نيست تعليم دادن، سخن به هدر دادن است، خردمند نه انسان را به هدر مي دهد و نه سخن را
026
(آخرین ویرایش در این ارسال: ۲۷-اسفند-۱۳۸۹, ۲۲:۳۴:۰۵، توسط rezadaneshgoo.)
۲۷-اسفند-۱۳۸۹, ۲۲:۱۰:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, sharin


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشكل پروگرام كردن rezadaneshgoo 15 16,218 ۱۱-دى-۱۳۹۴, ۱۶:۳۹:۳۴
آخرین ارسال: omid_phoenix
  مشكل با پروگرمر اشك 38 31,608 ۰۳-شهریور-۱۳۹۱, ۱۹:۰۸:۲۲
آخرین ارسال: vigraz
  مشكل در برنامه ارتباط بين دو ميكرو hossein6355 6 6,252 ۲۱-اسفند-۱۳۹۰, ۱۵:۰۰:۴۹
آخرین ارسال: hossein6355
  مشكل در برنامه sleep hossein6355 0 1,894 ۱۹-بهمن-۱۳۹۰, ۲۰:۰۵:۲۹
آخرین ارسال: hossein6355
Question سوالات ابتدايي در خصوص بسكام و پروتوس sharin 8 5,488 ۱۰-بهمن-۱۳۸۹, ۰۰:۱۳:۵۱
آخرین ارسال: sharin

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS