Nejste přihlášen/a.

Přihlásit se do poradny

 

Jak zapsat čísly: 5 vteřin po

Od: dom® odpovědí: 22 změna:

jak zapsat čísly?:

"5 vteřin po půlnoci dnešního dne"

děkuji předem d.


doplněno 04.09.24 18:06:

jak zapsat čísly?:

Upřesnění: " dostali jsme úkol:"

Na čtverečkovaný papír do okének v řádech tvořících sloupce v digitální podobě

tj.pouze za pomoci cyfer (hh/mm/ss-dd/mm/rrrr) :

napište okamžitý čas a datum

dále jeden řádek vynechejte a

analogicky pokračujte v zápisech na třech řádcích pod sebou:

"5 vteřin po půlnoci včerejšího dne"

"5 vteřin po půlnoci dnešního dne"

"5 vteřin po půlnoci zítřejšího dne"

Děkuji předem i za částečný pokus


doplněno 14.09.24 03:09:

zatím to prýNEmá nikdo dobře, a všichni prý píší stejnou chybu. Asi budeme muset o půlnoci kouknout na digitální hodiny...abychom na to přišli správně...

 

 

22 odpovědí na otázku
Řazeno dle hodnocení

 

 

kdosi

2x

IMHO je to blbé slovíčkaření, ke kterému dni tu půlnoc počítat, když je to pomyslný okamžik mezi dvěma dny.

A když slovíčkaření, tak slovíčkaření - má-li se to zapsat jen ciframi, pak je nutno si uvědomit, že mezera, lomítko, mínus, ani spojopvník cifry nejsou, tedy do zápisu nepatří.

Pokud to vezmu, že k dnešnímu dni budu počítat půlnoc, která teprve nastane, tak by to bylo

04310414092024

00000514092024

00000515092024

00000516092024

pokud budu počítat půlnoc, která již nastala, tak

04310414092024

00000513092024

00000514092024

00000515092024

---

Ale pokud by se to bralo jako zavírací doba Českých drah, tak se to na rozdíl od otvírací bude psát jako

04310414092024

24000513092024

24000514092024

24000515092024

a podobných opiček se dá najít spousta. Například tvrdit, že vše před dneškem je otvíračka, po dnešku zavíračka a jiné vylomeniny. Když někdo neumí napsat jednoznačné a správné zadání, tak to je jeho problém, k času se váže spousta různých norem a každá jiná.

(aneb uhodněte jaké číslo si myslím, ne, žádné otázky na něj odpovídat nebudu)

 

ben®

0x
Dobrý den, 00:00:05 Zdravím!

 


0x

00:00:05 4. 9. 2024

 

lmgify

0x

2024-09-04T00:00:05+02:00

 


0x

Že by už domácí úkol?!

 


0x

Mícháš hrušky a jablka v zadání. Vteřina je úhlová míra. Pro jednotku času se používá už mnoho let označení sekunda.

Chtěl jsem doplnit a omylem vložil jako komentář:

TWL: Fakt je v tom zadání "vteřin" a "cyfer"?

A vlastní návrh řešení nebude?

 

ml1

0x

možná 24:00:05, ale nevím, jestli by to bylo pochopeno správně, ale jasně to odkazuje na to, že je to o 24 hodin víc než 0:00:05.

Případně 0:00:05 následujícího dne nebo 0:00:05+1d nebo třeba 5.9.2024 0:00:05 a je úplně jasné, ke kterému dni ten údaj patří.

 

lmgify

0x

> Na čtverečkovaný papír do okének v řádech tvořících sloupce v digitální podobě (hh/mm/ss-dd/mm/rrrr)
Vysvětím to na měsících. Měsíců je 12, tzn. že na záznam 12 různých hodnot potřebuješ log2(12) = 3,6 bitu, tedy 4 celé bity, protože 24 = 16, neboli je to stejně nebo více, než kolik různých hodnot tam potřebujeme zaznamenat. Naproti tomu 23 = 8 možných hodnot (my ale máme 12 různých měsíců), čili 3 bity nestačí, musíme použít 4 bity na záznam čísla měsíce.

Momentálně máme 9.měsíc a číslo 9 jde binárně zapsat (1001)2 protože 1.23 + 0.22 + 0.21 + 0.20 = 8 + 1 = 9

Obdobnou úvahu provedeme pro hodiny (6bitů), minuty (6b), sekundy (6b), dny (5b), měsíce (4b) a roky (11b; 211 = 2048) a převedeme do bitové podoby požadované časy:

2024 = 1024 + 512 + 256 + 128 + 64 + 32 + 0.16 + 8 + 0.4 + 0.2 + 0.1

"5 vteřin po půlnoci včerejšího dne": 00/00/05-03/09/2024 = 000000/000000/000101-00011/1001/11111101000

"5 vteřin po půlnoci dnešního dne": 00/00/05-04/09/2024 = 000000/000000/000101-00100/1001/11111101000

"5 vteřin po půlnoci zítřejšího dne": 00/00/05-05/09/2024 = 000000/000000/000101-00101/1001/11111101000

V obrázku zapisuji například tu 1.hodnotu 000000/000000/000101-00011/1001/11111101000 bez lomítek a pomlčky, čistě jen posloupnost bitů 00000000000000010100011100111111101000

(bíle = 0; černě = 1)

 

lmgify

0x

> hh/mm/ss-dd/mm/rrrr

Napadá mě, jestli učitel nemyslel, že třeba uložení čísla "23" (např. 23.září) se nemá ukládat binárně jako "23", ale podle požadavku formátu "dd" jako binární reprezentace číslic "2" a "3".

To by pak vypadalo následovně: vysvětlím to na minutách

Minimálně bude 00 a maximálně 59, tedy 1.číslice bude 0 až 5 (tedy 6 hodnot, to odpovídá reprezentaci skupinou 3 bitů) a 2.číslice bude mít možné hodnoty 0 až 9 (4 bity).

Obdobně to jde udělat pro

hodiny: 00..23: 1.číslice 0 až 2 (celkem 3 hodnoty, tj. 2 bity) a 2.číslice 0 až 3 (2 bity)

sekundy: viz minuty výše

den: 01..31; 0 až 3 (2 bity) a 0 až 9 (4 bity) (proč 0 až 9? Viz např. desátého až devatenáctého každého měsíce)

měsíc: 01..12; 0 až 1 (2b) a 0 až 9 (4b)

rok: 0000..9999, 0 až 9 (4b), to celé 4x pro každou číslici roku

Výsledný formát hh/mm/ss-dd/mm/rrrr tak bude mít binární podobu:

♦♦♦♦/♦♦♦♦♦♦♦/♦♦♦♦♦♦♦-♦♦♦♦♦♦/♦♦♦♦♦♦/♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦

Nevím, jestli se mají ukládat ta lomítka a pomlčka a jaká by se pro ně zvolila bitová reprezentace.

Času 00/00/05-04/09/2024 by tak odpovídala binární reprezentace

0000/0000000/0000101-000100/001001/0010000000100100

Na obrázku jsou bity (šedé=0; černá=1) těch 3 datumů bez lomítek a pomlčky.

Bitovou reprezentaci "okamžitého času a datumu" si musíš doplnit sám.

dom®

wau

k Vašemu zápisu v DIGITÁLNÍ podobě:

Jste si plně jistý OBSAHově?

 

lmgify

0x

Když to zadání čtu ještě jednou, tak mi to připadá, jako že se ani neptá na binární reprezentaci, ale běžný číselný zápis těch časů v požadovaém tvaru s číslicemi pěkně zarovnanými do sloupečků a řádek.

Pak by to vypadalo (současný čas 05.09.24 07:35):

(nejsou to perfektní čtverečky, tak si to přepiš na svůj čtverečkovaný papír)

dom®

FORMA zápisu se Vám povedla,

ale OBSAHově? -viz pořadí v zadání:

analogicky pokračujte v zápisech na třech řádcích pod sebou:

"5 vteřin po půlnoci včerejšího dne"

"5 vteřin po půlnoci dnešního dne"

"5 vteřin po půlnoci zítřejšího dne"

lmgify

Předpokládám, že chyba je v tomto: "... pokračujte v zápisech na třech řádcích pod sebou ...", takže upravuji svůj zápis - viz 1.obr.

Zároveň se vracím k větě ze zadání ("pouze za pomoci c[i]fer ) a napadá mě, jestli se nemají vynechat všechny nečíselné symboly z požadovaného formátu hh/mm/ss-dd/mm/rrrr, pak mi vychází 2.obrázek.

 

dom®

zatím to prýNEmá nikdo dobře, a všichni prý píší stejnou chybu. Asi budeme muset o půlnoci kouknout na digitální hodiny...abychom na to přišli správně...

 

dom®

už prý byl odhalem princip té léčky -nápověda prý spočívá v té známé slovní hříčce: "vyjmenovat dny v týdnu, ale nepoužít jejich názvy"

ale ještě stále všichni prý píší tu stejnou chybu

A protože tu jsou opravdoví fajnšmekři, tak prý pro ně speciálně ještě další zápis, tj.na 7.-8.-9. řádek:

"po půlnoci včerejšího dne 5 vteřin

"po půlnoci dnešního dne 5 vteřin"

"po půlnoci zítřejšího dne 5 vteřin"

(a lomítka i pomlčky tam prý mohou zůstat pro přehlednost, že v tomto ta léčka nespočívala -ale i tak že to byl dobrý postřeh nad rámec )

 

makk

0x

Každému je jasné, že hh/mm/ss-dd/mm/rrrr jsou hodiny, minuty... v úloze šlo hlavně o to, že 5s po půlnoci dnešního dne je už den zítřejší.

kdosi

Ono hlavně není řečeno, kterou půlnoc počítá zadavatel k tomuto dni, když půlnoc je mezi dvěma dny.

Rozumní lidé to uvedou tak, aby bylo jasné, kterou mají na mysli, třeba půlnoc z pondělka na úterý, nebo pondělní večerní půlnoc, nebo úterní ranní půlnoc, jsou tentýž okamžik mezi pondělím a úterým, jen se podle kontextu někdy líp hodí jedno, druhé, nebo třetí označení.

5 sec po dnešní ranní půlnoci je dnešek, 5 sec po dnešní večerní půlnoci je zítřek, to je jasné.

 

makk

Jasně, půnoc vlastně není časový údaj, ale obvykle je za půlnoc považováno 24:00 a ne 0:00. Když vám řeknu "v sobotu jsem byl vzhůru do půlnoci", tak asi pochopíte, že nemyslím půlnoc, kterou sobota začínala. A tato úloha je chyták, takže vám nemůžou napsat zapiště 5s po 00/00/00-16/09/2024, to by pak už nebyl chyták .

Já si všiml, že třeba dálníční známka platí do 23/59/59 a když si od 00/00/00 dalšího dne koupíte novou, tak vlastně jezdíte sekundu podálníci načerno (pokudpo ní zrovna jedete), ale v praxi to tak píšou právě proto, aby bylo jasné, která půlnoc se myslí.

kdosi

Já zase říkám "dnes jsem šel spát krátce po půlnoci, včera jsem to táhnul skoro do rána" a taky mi každý rozumí.

Ona ta půlnoc je mezi dny a pokud by se užý měla uměle přifařit k nějakému dni, tak spíš podle toho mojeho vzoru, protože dnešek má sekundy číslované od 00:00:00 do 23:59:59.

(A pokud to bylo zadáno jako "úkol", tak by to mělo být normálně řešitelné, nikoli nějaký chyták)

Jinak je to jak v tom vtipu, kdy učitel chce mít pokoj, tak zadá třídě: protější dům má 5 pater, každé po 10 oknech, na střeše má tři antény a tato katedra je metr vysoká. Spočítejte můj věk

Všichni zuřivě počítají, jen Pepíček něco napíše na kus papíru a znuděně kouká z okna

Učitel se ptá - proč nepočítáš?

Pepíček - už mám spočteno, je vám 48 let

Učitel se podiví - to je správně, ale jak jsi to vypočetl?

Pepíček - já mám bráchu, tomu je 24 let a táta o něm říká, že je poloidiot

nostress

dálníční známka platí do 23/59/59 a když si od 00/00/00 dalšího dne koupíte novou, tak vlastně jezdíte sekundu podálníci načerno

- A kterou přesně sekundu myslíte? dálníční známka platí do 23/59/59 a 99 setin sekundy, Prostě s koncem této platnosti začíná ihned bez jakéhokoliv prodlení další den, Takže tam vůbec žádná sekunda nechybí!

 

lmgify

0x

Já jen doufám, že tyhle dvojsmyslné kraviny typu že 5s po dnešní půlnoci je vlastně už zítra, nedává do popisku zakázky komerčního projektu, protože dostane vyúčtovanou každou člověko-hodinu, kdy nad přesným významem požadavku seděli inženýři, něco navrhli, v příštích 2 setkáních to zákazník ještě více zamlžil, došlo k malé úpravě jedné z implementací a teprve na poslední kontrolní schůzce před spuštěním se někdo konečně dovtípí skutečného významu a následuje překotná oprava v přesčase a běh bez důkladného testování. Vyučtovanou každou-strávenou-hodinu a přesčas dvojnásobek! Za blbost se platí. Pěkně tučně.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]