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