الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Floating Point Arithmetic

مغلق
بدأه fish3r في 24 ديسمبر 2006 · 5 رد · 1,104 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Hi, i have a question about adding and subtracting a Floating point value (non-Integral)

consider those two binary bit's:

1.0100110 x2 (exponent3)

1.1001011 x2 (exponent2)

+

______________________

this is cannot be add due to the unequal of exponents,But they must be equal in ordar to adding them,So? how to make the exponents equal ? by shifting the significand of the number with the smaller exponent.

what this meaning ? significand ?

then shift it to left or to right ?

i use SHL in this case two cause the smaller exponent is 2

either SHR doesn't give me the right result which is

0.1100110

so how we got the result ?

sorry it's cannot be explained in arabic.

#2

شنو ياشباب محد يعرف ؟

#3
اقتباس
شنو ياشباب محد يعرف ؟

اكتب سؤالك باللغة العربية عسى و لعل تجد اجابة

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#4
dj-siba كتب:
اكتب سؤالك باللغة العربية عسى و لعل تجد اجابة

No thanks it's will not be clear if i wrote it in arabic anyway i found my answer by myself

#5
اقتباس
sorry it's cannot be explained in arabic.

our forum name Arabteam

any way

if you find the Solve recorder it here

;)

تم تعديل هذه المشاركة بواسطة Ahmadte1 في 28 ديسمبر 2006 في 08:05

شكوت لوكيع سوءحفظـي ____ فأرشدني إلى ترك المعاصي

وقال لــــي إن العــلم نـــور ____ونـور الله لا يؤتــى لعــــاصي

#6

اوكي الحل هو:

consider those two binary bit's:

اس3 1.0100110

اس2 1.1001011

+

_______________

الرقم الاول له الاس3

والرقم الثاني اس 2

لايمكن جمعهم الا اذا تساوت الاسس.لكي نساوي الاسس نستخدم SHR لرقم الثاني لكي نجعل الاس تبعه 3

بعد ال SHR

يصبح الرقم

0.1100110

بعدها تأتي عمليه الجمع:

اس3 1.0100110

اس3 1.1001011

+

_______________

10.0001100 اس 3

تم تعديل هذه المشاركة بواسطة fish3r في 29 ديسمبر 2006 في 01:29

هذا الموضوع مغلق.

مواضيع مشابهة