Re: [OT] zápis desetinných čísel - bylo [mech:] přítlak při bodovém svařování

Petr Labaj labaj na volny.cz
Středa Duben 23 21:25:04 CEST 2025


Můj zcela nepodložený a amatérský názor:
Používání různých obskurních konstrukcí, i když jsou normou povolené, je 
špatná praxe.
Má to smysl jen tehdy, když to má smysl. Tedy když to má nějaký jasný a 
měřitelný přínos.
Ale přínosem rozhodně není, že si autor zvedl sebevědomí jakou úžasnou 
vychytávku dokázal stvořit.
Za součást hodnocení dobře napsaného SW je podle mě třeba brát i 
čitelnost a jasnost.

PL

******************

Dne 23.4.2025 v 20:54 Miroslav Mraz napsal(a):
> Člověk se učí celý život. V C-čku je validní číslo .0 nebo 0. ale 
> samotná tečka ne. Nejjednodušší cesta jak zjistit proč byla podívat se na
> https://www.lysator.liu.se/c/ANSI-C-grammar-l.html
> a tam jsem zjistil, že zcela validní zápis pole je třeba
> const int pole<::> = <% 1,2,3,4,5,6 %>;
>
> Už dělám v C a C++ pár desítek let, ale na takovou blbost jsem ještě 
> nenarazil. A pokud bych narazil, nerozuměl bych tomu.
>
> Mrazík
>
> On 23. 04. 25 20:02, Jindrich Fucik wrote:
>> zato v MPASM tečka na začátku označuje desítkové číslo. Tedy opak od 
>> 0x pro šestnáctkové číslo
>>
>> Dne 23.04.2025 v 17:15 Václav Ovsík napsal(a):
>>
>>> za ty roky. Napadlo mě to teď zkusit v Pythonu, Perlu a bc a GCC to 
>>> žere
>>> taky. Fakt se nemusí psát 0 před tečku.
>



Další informace o konferenci Hw-list