Discuss Scratch

MentolMen
Scratcher
1000+ posts

Zaokrąglanie

Zamiast oceniania na oko, może byś przejrzał skrypt.
Nie jest skomplikowany, zobacz na ostatni blok, jest identyczny jak twój (no w sumie nie identyczny, używa jeszcze sufit + podłoga)
Nie wiem o co ci chodzi
Te skrypty zaokrąglały do dowolnie wybranej liczby, dlatego używały definiowanych.
AANNTTOONNII
Scratcher
1000+ posts

Zaokrąglanie

Strasznie to długie. Nie rozumiem po co tyle pisać jak można prosto uogólnić:
definiuj zaokrąglij (liczba) do (coś)
powiedz ((zaokrąglij ((liczba) / (coś))) * (coś))
I też zaokrągla do dowolnej zdefiniowanej przez użytkownika liczby

Last edited by AANNTTOONNII (May 11, 2018 15:30:24)

MentolMen
Scratcher
1000+ posts

Zaokrąglanie

Nom
Działa, ale tamte też działały, a wcale nie były takie długie. Odpowiedź jest? jest. Ale faktycznie skrypt fajny. Nie wiem czemu tamte takie długie, nie jestem autorem.
AANNTTOONNII
Scratcher
1000+ posts

Zaokrąglanie

tamte skrypty zaokrglają od początku. Zamiast użyć:
(zaokrąglij ())
Poza tym są słabe - działają tylko do 8 cyfr po przecinku.
Autor albo nie znał bloku zaokrąglij, albo chciał po prostu zrobić to samemu, albo chciał udać, że to niezwykle skomplikowane żeby użytkownicy początkujący zajrzeli i pomyśleli “Hej! To chyba coś fajnego!”, a potem dali like'a

Powered by DjangoBB