<prompt> Eleza tofauti kati ya aina za data za kuelea na mbili.  <response>: Float na double ni aina zote za data zinazotumiwa kuwakilisha nambari halisi zenye pointi za desimali katika lugha za programu kama vile C, C na Java. Tofauti kuu kati yao ni usahihi wao na kiasi cha kumbukumbu wanazochukua. - Float ni aina ya data ya sehemu inayoelea yenye usahihi mmoja, kwa kawaida inachukua baiti 4 kwenye kumbukumbu. Ina safu ya takriban 3.4 x 1038 hadi 1.2 x 10-38 na takriban tarakimu 6-9 za usahihi. - Mara mbili, kwa upande mwingine, ni aina ya data ya uhakika wa kuelea maradufu, kwa kawaida huchukua baiti 8 kwenye kumbukumbu. Ina safu ya takriban 1.7 x 10308 hadi 2.3 x 10-308 ikiwa na takriban tarakimu 15-17 za usahihi. Kwa hiyo, kwa muhtasari, tofauti kuu kati ya kuelea na mbili ni: 1. Kumbukumbu: Float inachukua bytes 4, wakati Double inachukua 8 bytes. 2. Usahihi: Maradufu ina usahihi wa juu zaidi kuliko Float, kumaanisha kuwa inaweza kuwakilisha nambari zilizo na alama za desimali sahihi zaidi. 3. Masafa: Maradufu ina anuwai kubwa zaidi ya thamani kuliko Float, kumaanisha kuwa inaweza kuwakilisha nambari kubwa zaidi au ndogo zaidi. 