اطلاعیه

Collapse
No announcement yet.

تجزیه اعداد داخل متغیر single ?????

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

    تجزیه اعداد داخل متغیر single ?????

    سلام

    من یه متغیر از نوع single دارم . مقدارش مثلاً هست 6.985
    همیشه هم به همین صورته یعنی یه عدد یک رقمی با سه رقم اعشار
    حالا میخوام این عدد رو داخل eeprom ذخیره کنم .
    به این صورت که 6 در آدرس 1
    . در آدرس 2
    9 در آدرس 3 و به همین ترتیب
    چطور میتونم این اعداد رو یک به یک از این متغیر بیرون بکشم و بعد داخل یک متغیر byte قرار بدم ؟؟؟؟
    Bascom AVR

    #2
    پاسخ : تجزیه اعداد داخل متغیر single ?????

    اول عددتون رو در هزار ضرب کنید.تا از حالت اعشاری دربیاد.که در مورد عدد شما شد 6985.من مراحل رو مینویسم شما باید اینکار رو داخل یک حلقه انجام بدی.
    6985/10=698
    10%6985=5
    698/10=69
    10%698=8
    69/10=6
    10%69=9
    در یک مرحله از این حلقه هم باید تشخیص بدی نقطه رو کی ذخیره کنی.

    دیدگاه

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