Formatovany tisk pro 8bit
Miroslav Šinko
sinkomiro na gmail.com
Neděle Duben 21 18:29:25 CEST 2024
Nejde o zabitie :)
N1256 6.4.4.2
An unsuffixed floating constant has type double. If suffixed by the
letter f or F, it has type float. If suffixed by the letter l or L, it
has type long double
miro
On 21.4.2024 15:51, Miroslav Mraz wrote:
> To sice nemůže, ale např. na 32-bit může překladač použít docela složitý
> kód pro převod z double na float. Zbytečně, jedno písmenko navíc vás
> nezabije.
> A pokud máte to přetížení pro int a float, tak ho to zmate, protože
> předáváte fakticky double - a má to interpretovat jako int nebo float -
> to samozřejmě neví.
> Výsledný kód pro AVR neumím zhodnotit, ty oddělené paměťové prostory mě
> už tak vadily, že jsem tu platformu opustil.
>
> Mrazík
>
> On 21. 04. 24 12:51, Pavel Hudeček wrote:
>> No je vtipný, že při reálném použití tenhle problém nemá jak nastat,
>> aneb z flot f=1.2; prostě nemůže nevzniknout float.
>> Ale při prvotním testu to vadilo:-)
>>
>> Spíš by mě zajímaly nějaké komenty k výslednému kódu a zejména otázky
>> na konci:-)
>>
>> PH
>>
Další informace o konferenci Hw-list