@Deykun Głupi, było zaimportować specjalną bilbioteke do tego: https://www.npmjs.com/package/is-odd xD
Zaloguj się aby komentować
Zaloguj się aby komentować
Błąd zmiennoprzecinkowy
https://xkcd.com/3228/
Dla laików, liczby zmiennoprzecinkowe w arytmetyce komputerowej nie są dokładne, bo są reprezentowane przy pomocy liczb całkowitych. Stąd, w operacjach arytmetycznych na takich liczbach pojawiają się błędy, zazwyczaj na najmniej znaczących cyfrach danej liczby. W praktyce, te niedokładności mogą się kumulować, co powodowało (i powoduje) problemy w obliczeniach. A czasem ma bardziej konkretne, materialne skutki.
Kanoniczny przykład:
https://www-users.cse.umn.edu/~arnold/disasters/patriot.html
https://cs.nyu.edu/~exact/resource/mirror/patriot.htm
https://www-users.cse.umn.edu/~arnold/disasters/Patriot-dharan-skeel-siam.pdf
#heheszki #ciekawostki #komputery #informatyka #humorinformatykow #nauka

@ataxbras ja kiedyś oglądałem modele klimatyczne i tam też były problemy związane z tym że te wartości zmiennoprzecinkowe dawały duży błąd. Modele klimatyczne pisane przez naukowców to ciekawe potworki. To są takie ulepy z wielu języków bo każdy commiter pisze w innym języku a jeszcze można tam spotkać takie perełki jak fortran. Ale nie pamiętam jak ten model klimatyczny się nazywał
@DexterFromLab Dawno temu, coś koło 2015 roku, audytowałem pewien model klimatyczny pisany w Fortranie 90. W całości. Nie było wtenczas mowy o przepisaniu tego, bo to byłby koszt liczony w milionach USD, a z testowaniem więcej. Ponad 200k linii kodu w głównych modułach (teraz, a właściwie w najbliższej przyszłości, stanie się to łatwiejsze). Model był na swój sposób piękny, ale miał problemy zupełnie innego autoramentu - to znaczy przyjmował stałe dla pewnych wartości zmiennych (i pewnie dalej przyjmuje). Chodziło dla przykładu o wartość pochłaniania podczerwieni. Ograniczało to znacznie możliwości ekstrapolacji w czasie.
O dziwo, nie było problemów z floating point ops, choć były one zarządzane w bardzo dziwny sposób, wielostopniowy (chodzi głównie o zarządzanie błędami i rounding). Ale było to przemyślane. Wersja 90 miała już sensowny double precision, więc nie było tak źle z dokładnością.
Zaloguj się aby komentować
@zuchtomek ale dokladnie tak naprawilem ostatnio cudeńko nowoczesnej motoryzacji sąsiadki :D
Nie mogła ruszyć i poprosiła mnie o pomoc, ja po obczajeniu komunikatów wysiadłem, zamknąłem auto, otworzyłem je i zaskoczyło :D
Jak ona próbowała to jakoś komputer pokładowy był w trybie uśpienia, nie chciał zatrybić jakby nie wiem, ktoś dokonał nieautoryzowanego wejścia czy coś.
'Restarcik' pomógł
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
@chess_peppe Polski internet wiele zawdzięcza panu Przemusiowi, jeśli ktokolwiek zasługuje na tatsa to on.
w szczytowym okresie katalog forów opartych na tej modyfikacji obejmował około 20 tysięcy serwisów[
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Relacja z uruchomienia #ksef, wszystko na faktach autentycznych ( ͡° ͜ʖ ͡°)
https://www.youtube.com/watch?v=KfmH5xzxGnQ
#gownowpis #heheszki w sumie też #humorinformatykow
Zaloguj się aby komentować
Zaloguj się aby komentować