اطلاعیه

Collapse
No announcement yet.

کمک در زمینه تبدیل برنامه کدویژن به بسکام

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک در زمینه تبدیل برنامه کدویژن به بسکام

    با سلام
    دوستان، ما توی یه برنامه به زبان C و کامپایلر کدویژن یه سری کدهایی داریم که میخوام تبدیل کنم به بسکام. از جمله متغیرهایی از نوع Float ، حالا من بجای نوع Float در بسکام نوع Double قرار میدم ، کامپایلر خطا نمیگیره ولی نمیدونم چرا مقدارش وقتی تست میکنم که ببینم همون مقادیر هست یا نه خراب میشه !!! به عنوان مثال کدهای زیر رو تست کنید متوجه منظورم خواهید شد:
    کد:
    [FONT=Yekan]$regfile = "m128def.dat"[/FONT]$crystal = 8000000
    $baud = 9600
    
    
    Dim Db As Double
    
    
    Db = 7860.4194
    
    
    Print Db
    
    
    
    
    [FONT=Yekan]End[/FONT]
    یا حتی اگه محاسبات ریاض روی اونها انجام بدم همینطور غلط از آب درمیاد!!! خواهش میکنم کمک کنید که توی بسکام متغییرها رو چه جوری انتخاب کنم تا اعداد خیلی بزرگ با اعشار زیاد رو حساب کنم؟؟
    ممنون
    قال امام صادق (ع):
    هر چیزی زکاتی دارد و زکات علم آنست که به اهلش بیاموزی.

    #2
    پاسخ : کمک در زمینه تبدیل برنامه کدویژن به بسکام

    سلام
    متغیر رو از نوع single قرار بدید و تست کنید

    دیدگاه


      #3
      پاسخ : کمک در زمینه تبدیل برنامه کدویژن به بسکام

      تست کردم قبلش ولی نمیشه بازم ! دیگه آخرین راه چاره ام همین دوبل بود که نمیدونم چرا اینجوریه!! از دوستان خواهشمندم کمک کنن. آیا راهی داره ؟
      بعضی وقتا توی این متغییر باید عدد صحیح 12 رقمی هم قرار بگیره.
      جدیدترین ویرایش توسط esmaeil57; ۲۰:۴۱ ۱۳۹۶/۰۷/۱۵.
      قال امام صادق (ع):
      هر چیزی زکاتی دارد و زکات علم آنست که به اهلش بیاموزی.

      دیدگاه

      لطفا صبر کنید...
      X