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

ما الفرق بين double & float

مغلق
بدأه احمد جمال في 3 أبريل 2007 · 3 رد · 2,608 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

كنت اريد ان اعرف ما الفرق بين

float & double

مع التوضيح بالامثلة

وجزاكم الله خيرا

:D

قال رسول الله -صلى الله عليه وسلم- :

" من بكر وابتكر , وغسل واغتسل , ومشى ولم يركب , ود نا من الامام ولم يلغ كانت له بكل خطوة

اجر سنة صيامها وقيامها"

--------------------------------------------------------------------

Ahmed Gamal Eldawoody said

Faculty Of Computers & Information Systems

Infromation Systems Department

Mansoura University

----------------------------------------------

الجمعية المصرية لمهندسى البرمجيات

#2

الفلوت عبارة عن رقم فلوتنج بوينت ولكن single precision يعني تخزن الرقم في مساحة 32 بت فقط

أما ال double precision تخزن الرقم في مساحة 64 بت (بت للعلامة (سالب أو موجب), وتمانية بت للرقم الصحيح, والباقي للكسور)

وفي أنواع تانية من طرق حساب الفلوتنج بوينت (Quadruple , half ) وبردو في الlong double وهو بين الdouble والfloat على ما أعتقد

#3

أي رقم مثلا 1.2 هو by default double

إلا اذا وضعته آخره f or F

float f=1.2; // compiler error 

float f=1.2f; // fine 

double d=1.2 // fine
#4

جزاكم الله خيرا

قال رسول الله -صلى الله عليه وسلم- :

" من بكر وابتكر , وغسل واغتسل , ومشى ولم يركب , ود نا من الامام ولم يلغ كانت له بكل خطوة

اجر سنة صيامها وقيامها"

--------------------------------------------------------------------

Ahmed Gamal Eldawoody said

Faculty Of Computers & Information Systems

Infromation Systems Department

Mansoura University

----------------------------------------------

الجمعية المصرية لمهندسى البرمجيات

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

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