امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
دستور ftoa
نویسنده پیام
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #1
دستور ftoa
این کد رو ببینین.

کد:
long int var;
float fvar;
char *str;
/////////////////

while (1)
      {
                delay_ms(50);
                var = read_adc(0);
                fvar = var * (5 / 1024.);
                ftoa(fvar, 2, str);
                //var = fvar;
                //itoa(var, str);
                lcd_gotoxy(0,0);
                lcd_puts(str);
      };
چیزی رو lcd نشون نمیده ! اگه اون ftoa رو حذف کنم و بجاش از اون دو خطی که کامنت گذاشتم بذارم نشون میده. البته اعشار نداره دیگه ! (یعنی متغیر fvar مقدار مناسب داره!) فکر میکنم مشکل از اون دستور Ftoa باشه !

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۱۳-مرداد-۱۳۸۸, ۲۲:۰۵:۰۴، توسط محمد حسینی.)
۱۳-مرداد-۱۳۸۸, ۲۲:۰۳:۵۲
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #2
RE: دستور ftoa
کسی نمیدونه ؟
ساده تر بگم چطوری میشه متغیر float رو به String تبدیل کرد ؟

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۴-مرداد-۱۳۸۸, ۰۰:۱۹:۳۶
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #3
RE: دستور ftoa
بالاخره این رو هم بومی کردم ! Biggrin
http://www.avrfreaks.net/index.php?name=...770#603770

مشکل اینجا بود که باید از حافظه براش فضا میگرفتم ! درسته ! c++ هم همین بود! یه اشاره گر همینطوری مقدار دهی نمیشه !
این خارجی ها هم یه چیزایی حالیشونه ها !! Biggrin

<<<<<<<<<<<<<<<<<<<<<<

اون آخری چی میگه ؟! فحش داد ؟!؟

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۱۴-مرداد-۱۳۸۸, ۱۹:۲۵:۵۵، توسط محمد حسینی.)
۱۴-مرداد-۱۳۸۸, ۱۸:۵۸:۳۴
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
ha_60 آفلاین
بنيانگذار سايت
******

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

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #4
RE: دستور ftoa
همین کارار رو می کنی که برنامه buffer overflow میده دیگه یه بافری که هیچ فضایی بهش ندادی مقدار می ریزی توش Biggrin
بعد میکرو هک می شد که جواب می داد Biggrin
این آخریه یه زبونیه تو مایه های زرگری Biggrin
اسم زبانه UbbyDubby باید باشه
اینم مرجع
http://en.wikipedia.org/wiki/Ubbi_dubbi
می گه میتونی به این زبان صحبت کنی بگو yabes Biggrin

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
(آخرین ویرایش در این ارسال: ۱۵-مرداد-۱۳۸۸, ۱۰:۱۳:۰۹، توسط ha_60.)
۱۵-مرداد-۱۳۸۸, ۱۰:۰۴:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, t3r!p3000, aKaReZa75


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  شمارش تعداد پالس های یک دستور؟ Ambassador 2 2,996 ۲۷-اردیبهشت-۱۳۹۶, ۱۶:۲۰:۵۶
آخرین ارسال: Ambassador
  دستور delay_ms واقعی کار نمیکنه 67Sama 3 3,180 ۱۱-آبان-۱۳۹۵, ۰۰:۲۱:۳۷
آخرین ارسال: behzady
  سوال در مورد دستور timeout$ mohebbat 3 2,932 ۲۹-بهمن-۱۳۹۴, ۱۲:۳۵:۱۹
آخرین ارسال: 1نفر
  خاموش کردن echo سیم 900 با دستور ATE0 salmon 0 2,208 ۲۰-تير-۱۳۹۴, ۱۵:۳۱:۲۹
آخرین ارسال: salmon
  دستور کدویژن hadikh73 75 38,531 ۰۶-اردیبهشت-۱۳۹۳, ۱۴:۳۱:۵۹
آخرین ارسال: Ambassador
  اجرای همزمان دو دستور تو بسکام رسول21 3 4,597 ۱۹-اسفند-۱۳۹۲, ۲۳:۱۲:۱۶
آخرین ارسال: robojalal
  [فوری] مشكل در چك كردن كليد با دستور debounce velakat 12 12,149 ۱۱-دى-۱۳۹۲, ۰۰:۵۸:۱۵
آخرین ارسال: sharin
  کمک برای دستور inkey در دریافت داده ی سریال gagool87 2 5,475 ۳۰-شهریور-۱۳۹۲, ۱۱:۳۵:۵۹
آخرین ارسال: mojtaba00077
  [سوال] مشکل با دستور EXIT DO علیدلی 1 2,201 ۰۵-مرداد-۱۳۹۲, ۱۲:۵۲:۱۰
آخرین ارسال: aKaReZa75
  پیکربندی LCD و استفاده از دستور initlcd MicrowaveCO 24 17,313 ۱۸-تير-۱۳۹۲, ۱۶:۴۳:۴۵
آخرین ارسال: MicrowaveCO

پرش به انجمن:


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

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