 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
marko11 Član



Pridružen-a: Ned 14 Dec 2003 17:47 Prispevkov: 893 Aktiv.: 3.77 Kraj: Dobrepolje
|
Objavljeno: Sob Sep 25, 2010 9:52 pm Naslov sporočila: Računanje z datumi |
|
|
Hi
Kako se računa datume? Rad bi matematično dobil razliko med dvema datumoma:
25.09.2010
- 11.11.1957
Pravilni izračun je 14 dni, 10 mesecev, 52 let.
Kako prideš do tega rezultata?
Lp,marko |
|
Nazaj na vrh |
|
 |
s55m Član


Pridružen-a: Sob 06 Jan 2007 17:07 Prispevkov: 2696 Aktiv.: 12.00 Kraj: Plovdiv-Bolgarija
|
Objavljeno: Sob Sep 25, 2010 10:17 pm Naslov sporočila: |
|
|
Najbrž se da, če upoštevaš prestopna leta in dneve mesece ter leta pretvoriš na skupni imenovalec.
Matematika pa prestopna leta pozna samo takrat, ko ji poveš za njih.
Baje prihajajo redno
Tisti ta leni uporabimo za to Excell  _________________ Physics sucks! It always works against "great" ideas!  |
|
Nazaj na vrh |
|
 |
marko11 Član



Pridružen-a: Ned 14 Dec 2003 17:47 Prispevkov: 893 Aktiv.: 3.77 Kraj: Dobrepolje
|
Objavljeno: Sob Sep 25, 2010 10:34 pm Naslov sporočila: |
|
|
Zdi se mi, da smo z datumi računali že v osnovni šoli. Excell? kako pa peš? To mi pa ne gre. |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.90 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Sob Sep 25, 2010 10:43 pm Naslov sporočila: |
|
|
marko11 je napisal/a: |
Zdi se mi, da smo z datumi računali že v osnovni šoli. Excell? kako pa peš? To mi pa ne gre. |
V Clipperju sem včasih preverjal če je leto prestopno, tako, da sem ga delil s 4. Če ni bilo ostanka, je bilo leto prestopno. Enako lahko računaš peš. _________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
Krampus Član



Pridružen-a: Pon 08 Sep 2008 13:07 Prispevkov: 1853 Aktiv.: 9.07
|
Objavljeno: Sob Sep 25, 2010 10:59 pm Naslov sporočila: |
|
|
Leto je prestopno, če je deljivo s 4, vendar ni prestopno, če je deljivo s 100, ampak je prestopno, če je deljivo s 400.
Zanimivo _________________ Nisem ravno najbolj pameten na svetu, tu in tam pa imam kakšno idejo. |
|
Nazaj na vrh |
|
 |
s55m Član


Pridružen-a: Sob 06 Jan 2007 17:07 Prispevkov: 2696 Aktiv.: 12.00 Kraj: Plovdiv-Bolgarija
|
Objavljeno: Sob Sep 25, 2010 11:11 pm Naslov sporočila: |
|
|
Ja, ampak mislim, da nas je Marko vprašal, kako se ročno (brez PC-ja) izračuna razliko med dvema datumoma. (po moje, je odvisno tudi od tega, ali je eno izmed let BC ali AD . Potem ostane še dilema o letu 0, ki ga očitno ni bilo, saj govorijo le o letih pred tem in po tem.
"Tricky question"
 _________________ Physics sucks! It always works against "great" ideas!  |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 70775.52
|
Objavljeno: Sob Sep 25, 2010 11:32 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
luka1995 Član



Pridružen-a: Sob 17 Apr 2010 21:42 Prispevkov: 614 Aktiv.: 3.32 Kraj: Ljubljana
|
Objavljeno: Sob Sep 25, 2010 11:38 pm Naslov sporočila: |
|
|
356 ali 365  |
|
Nazaj na vrh |
|
 |
marko11 Član



Pridružen-a: Ned 14 Dec 2003 17:47 Prispevkov: 893 Aktiv.: 3.77 Kraj: Dobrepolje
|
Objavljeno: Ned Sep 26, 2010 12:33 pm Naslov sporočila: |
|
|
MarE69 je napisal/a: |
Saj ni težko, le malo je potrebno pomisliti... Najprej izračunaj, koliko dni je med datumoma:
D = (leto1 - leto2) * 356 + (dan_v_letu1 - dan_v_letu2) + število_prestopnih_dni_med_datumoma
podobno narediš še za mesece in leta, potem pa še malo odštevanja in deljenja z ostanki.
Lahko pa uporabiš tudi formulo za večni koledar (glej Perpetual Calendar).
LP,
Mare |
@s55m, res je, mene zanima kako se računa peš.
@Mare:
Tale formula pa ne daje točnega rezultata, deluje samo, če so letnici enaki.
Če vzamemo datum 26.9.2010 in datum 1.1.2009 je to 633 dni
Po zgornji formuli pa pride 390 dni
LP, |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 70775.52
|
Objavljeno: Ned Sep 26, 2010 3:46 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
marko11 Član



Pridružen-a: Ned 14 Dec 2003 17:47 Prispevkov: 893 Aktiv.: 3.77 Kraj: Dobrepolje
|
Objavljeno: Ned Okt 03, 2010 4:57 pm Naslov sporočila: |
|
|
Po dolgem času sem le naštudiral kako "peš" odštevati datume.
Primer 1
Če je spodnji datum manjši se enostavno odšteje:
4. 10. 2010
-3. 10. 2009
----------------
=1=0 = 1
Primer 2
4. 10. 2010 ->
-3. 11. 2009 ->
------------------
4. ( 10 + 12 ). ( 2010 - 1 ) ->
-3. 11. 2009 ->
------------------------------
4. 22. 2009
-3. 11. 2009 -> rezultat je
----------------------------------
=1 =11 =0
Primer 3
3. 10. 2010 ->
-11. 11. 2008 ->
----------------------
(3 + 30). ((10 - 1) + 12). (2010 - 1) ->
-11. 11. 2008 ->
--------------------------------------------
33. 21. 2009 ->
-11. 11. 2008 -> rezultat je
-------------------------------------
=22d =10m =1 y
Pozor, pika (.) NI množenje, je zgolj ločilo med dnevi, meseci, leti.
Za preračun dni se vzame, da ima mesec 30 dni, pa pride včasih za kakšen dan razlike, kar pa ni tako pomembno.
LP,marko |
|
Nazaj na vrh |
|
 |
satelitko Član


Pridružen-a: Pon 19 Apr 2004 13:27 Prispevkov: 1777 Aktiv.: 7.50 Kraj: Radovljica
|
Objavljeno: Ned Okt 03, 2010 11:05 pm Naslov sporočila: |
|
|
No, ja, toliko govorjenja o prestopnih letih-1 dan na štiri leta, ti pa zanemariš vsako leto 5 dni ? |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 497 dni
Powered by phpBB © 2001, 2005 phpBB Group
|