السلام عليكم ورحمة الله وبركاته
كنت اريد ان اعرف ما الفرق بين
float & double
مع التوضيح بالامثلة
وجزاكم الله خيرا
:D
السلام عليكم ورحمة الله وبركاته
كنت اريد ان اعرف ما الفرق بين
float & double
مع التوضيح بالامثلة
وجزاكم الله خيرا
:D
قال رسول الله -صلى الله عليه وسلم- :
" من بكر وابتكر , وغسل واغتسل , ومشى ولم يركب , ود نا من الامام ولم يلغ كانت له بكل خطوة
اجر سنة صيامها وقيامها"
--------------------------------------------------------------------
Ahmed Gamal Eldawoody said
Faculty Of Computers & Information Systems
Infromation Systems Department
Mansoura University
----------------------------------------------
الفلوت عبارة عن رقم فلوتنج بوينت ولكن single precision يعني تخزن الرقم في مساحة 32 بت فقط
أما ال double precision تخزن الرقم في مساحة 64 بت (بت للعلامة (سالب أو موجب), وتمانية بت للرقم الصحيح, والباقي للكسور)
وفي أنواع تانية من طرق حساب الفلوتنج بوينت (Quadruple , half ) وبردو في الlong double وهو بين الdouble والfloat على ما أعتقد
أي رقم مثلا 1.2 هو by default double
إلا اذا وضعته آخره f or F
float f=1.2; // compiler error float f=1.2f; // fine double d=1.2 // fine
جزاكم الله خيرا
قال رسول الله -صلى الله عليه وسلم- :
" من بكر وابتكر , وغسل واغتسل , ومشى ولم يركب , ود نا من الامام ولم يلغ كانت له بكل خطوة
اجر سنة صيامها وقيامها"
--------------------------------------------------------------------
Ahmed Gamal Eldawoody said
Faculty Of Computers & Information Systems
Infromation Systems Department
Mansoura University
----------------------------------------------
هذا الموضوع مغلق.