staniki Opublikowano 9 Kwietnia 2007 Udostępnij Opublikowano 9 Kwietnia 2007 Jak zaokrąglić liczby, np. przy funkcji random(x) lub przy dzieleniu? Bo robię minimapę do gry, i zrobiłem obrazek, wszystko ok niby, ale nie pokazuje mi dokładnie gdzie znajduje się gracz. Myślę, że chodzi o to, że nie dzieli dokładnie (zrobiłem mapkę 1 kratka - 1 px, użyłem funkcji draw_sprite_part itp. i wszystko niby działa, pokazuje mapkę) myślę, że to wina niedokładnego dzielenia X i Y gracza. Jak zaokrąglić liczbę z np. 22,4 do 22 lub 58,5 do 59 ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 9 Kwietnia 2007 Udostępnij Opublikowano 9 Kwietnia 2007 round, ceil, floor. :P Albo x div 1, albo x - x mod 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jecht Opublikowano 9 Kwietnia 2007 Udostępnij Opublikowano 9 Kwietnia 2007 round(x) Zwraca zaokrągloną wartość x. floor(x) Zwraca zaokrągloną wartość x z niedomiarem. ceil(x) Zwraca zaokrągloną wartość x z nadmiarem. może to ci pomoże. EDIT: Tymon mnie uprzedził :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dangon Opublikowano 9 Kwietnia 2007 Udostępnij Opublikowano 9 Kwietnia 2007 funkcja "round": round(random(costam)); EDIT: jak zwykle ostatni xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
staniki Opublikowano 9 Kwietnia 2007 Autor Udostępnij Opublikowano 9 Kwietnia 2007 Dzięki, teraz na pewno sobie poradzę Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Adster Opublikowano 9 Kwietnia 2007 Udostępnij Opublikowano 9 Kwietnia 2007 Do tego służy round round(x) ...w miejsce x wpisujesz odpowiednią zmienną, liczbę. np: zmienna=round(zmienna) EDIT: Heh-z Tymonem to ja nigdy nie wygram, wiadomo ;) Reszta...a co wy tu??? :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 9 Kwietnia 2007 Udostępnij Opublikowano 9 Kwietnia 2007 Piękny przykład pomocnych GMclanowiczów :) Wszyscy rzucają się, aby odpowiedzieć na pytanie :D Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się