
Jak na format datumu v sds-c
Ahoj, chodi sem nekdo kdo programuje v sds-c ? Nemuzu prijit na to jak dosadit na zacatek 0 kdyz ma promenna jen jedno cislo.
Poradi prosim nekdo? Diky
Ahoj, chodi sem nekdo kdo programuje v sds-c ? Nemuzu prijit na to jak dosadit na zacatek 0 kdyz ma promenna jen jedno cislo.
Poradi prosim nekdo? Diky
Zpět do poradny Odpovědět na původní otázku Nahoru
Když má jenom jedno číslo, tak je menší než 10.
Díky, tohle jsem hledal.
A to tě fakt samotného nenapadlo?
Nevím, jen hádám - aby jednociferné číslo např. 1 bylo s nulou na začátku 01, musela by proměnná být řetězec (string), jinak je ta nula zbytečná.
Já zase hádám, že chce jenom formátovat výpis datumu. To se to krásně hádá, když nás přímo zavalil informacemi.
Ano, jedna se jen o výpis. Neznám jediny duvod k cemu by byla na za zacatku 0 dobra. ☺
Říkáš:
a současně říkáš:
Já už těm lidem dneska fakt nerozumím.
P. S.: Ne číslo, ale číslice.
Ano!. Neznám jediny duvod k cemu by byla na za zacatku 0 dobra nez k použít výpisu tech čísel.
Stále si odporuješ:
Když tam tu nulu nechceš, tak proč se ptáš jak to udělat?
Nevím jak to napsat, neznám žádnou možnost kdy by šla použít 0 na začátku kromě již zmiňovaného výpisu.
Číslo začínající nulou (pokud to není jen samotná nula) nejde v programu použít pro další zpracování.
Bohužel nerozumím.
Tohle chce podívat se do dokumentace, tohle snad nikdo z hlavy nezná, možná lidi, coc s tím právě dělaji.
Nevim co to je sds-c, pokud je to něco jako C tak
num2str(kor,'%+06.2f') dá číslo ve tvaru +00.00 (včetně úvodních nul což zařizuje ta nula a nepovinného + což zařizuje to + )
další formáty a příkazy (num2str asi neni standardní, ale různé sprintf a fprintf už jo) viz dokumentace nebo jakákoliv učebnice jazyka C
Proto jsem psal kdo v tom programuje. Je to asi C ale je to hodně osekaná verze, má snad jen cca 15 funkcí.
Nicméně Wikan poradil logický řešení a to mi stačí.