Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ROZWIĄZANE] Zmienna float i integer ?


Najlepsza odpowiedź Puchate, 20.06.2014 21:44

 

Istnieje coś takiego, gdzie było by można mieć w jednej zmiennej wartość int oraz float? 

 
 

Trzymaj wartość zmiennoprzecinkową a w razie potrzeby możesz użyc floatround aby mieć wartość całkowitą.

Przejdź do postu


  • Zamknięty Temat jest zamknięty
8 odpowiedzi w tym temacie

#1 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 20.06.2014 19:12

Istnieje coś takiego, gdzie było by można mieć w jednej zmiennej wartość int oraz float?

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#2 BlackPerfum

    Pseudo interakcja??

  • Power User

Reputacja: 459
Wszechobecny

  • Postów:575
  • Lokalizacja:...
Offline

Napisano 20.06.2014 21:15

W jednej zmiennej wartość typu int i float xD

new _:zmienna
zmienna = _:5
if(zmienna == _:5) //true

zmienna = _:10.0
if(zmienna == _:10.0) //true

enum _:RóżneTypy {i_,f_}

new tablica[_:RóżneTypy]

tablica[i_] = 5
tablica[f_] = _:5.0

  • +
  • -
  • 1
Chcesz napisać do mnie na PW to:
Spoiler

Mój tok myślenia jest błędny? Wskaż mi błąd zmienie to!

Aktualnie bije limit 32 graczy (łącze serwery) ale nadal są lagi przy zbyt dużym przesyłu informacji Dołączona grafika
Gra się płynnie do 40~50 graczy potem łącze pada i zamiast biegać ludzie się teleportują Dołączona grafika

#3 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 20.06.2014 21:44

a bez enumów ? :D Z enumami to prościzna xD


Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#4 Puchate

    Wszechobecny

  • Użytkownik

Reputacja: 204
Profesjonalista

  • Postów:433
  • Lokalizacja:Polska
Offline

Napisano 20.06.2014 21:44   Najlepsza odpowiedź

 

Istnieje coś takiego, gdzie było by można mieć w jednej zmiennej wartość int oraz float? 

 
 

Trzymaj wartość zmiennoprzecinkową a w razie potrzeby możesz użyc floatround aby mieć wartość całkowitą.


  • +
  • -
  • 1

#5 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 20.06.2014 21:53

hmm, juz cos madrzejszego, a do tego dorzucimy jeszcze string :D I co dalej ? xD


Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#6 Puchate

    Wszechobecny

  • Użytkownik

Reputacja: 204
Profesjonalista

  • Postów:433
  • Lokalizacja:Polska
Offline

Napisano 20.06.2014 21:54

Co ma string do float oraz integer, poza tym ze jest typem zmiennej?

 

Jak masz liczbę w zmiennej tekstowej to zawsze możesz użyć np. str_to_float.


Użytkownik Puchate edytował ten post 20.06.2014 21:55

  • +
  • -
  • 1

#7 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 20.06.2014 21:56

No w sumie zalozylem temat, o int i float, ale gdyby tak jeszcze string dorzucic do tej "cudnej" zmiennej, to by bylo superancko, jest tkaie cos mozliwe ? :D

Puchate, a Ty skad sie urwales, taki nowy uzytkownik, a mysli za dwóch :)


Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#8 Puchate

    Wszechobecny

  • Użytkownik

Reputacja: 204
Profesjonalista

  • Postów:433
  • Lokalizacja:Polska
Offline

Napisano 20.06.2014 21:58

 

 

No w sumie zalozylem temat, o int i float, ale gdyby tak jeszcze string dorzucic do tej "cudnej" zmiennej, to by bylo superancko, jest tkaie cos mozliwe ? biggrin.png

Tak jak napisałem - jako podstawę użyj zmiennej zmiennoprzecinkowej i konwersuj wszystkie wartości do niej. Miej na uwadze też że w systemie teleinformatycznym ciężko jest zapisywać "floaty" więc przy zaokrąglaniu mogą się pojawić małe różnice.

 


Puchate, a Ty skad sie urwales, taki nowy uzytkownik, a mysli za dwóch

Słuszne spostrzeżenie, no cóż, doświadczenie robi swoje. :)
  • +
  • -
  • 1

#9 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 20.06.2014 22:00

że w systemie teleinformatycznym

 

Już znamy twoje wykształcenie :) Może coś jeszcze ? haha xD
Witamy na forum ;}

Temat do zamknięcia, tj ja zamkne xD

Dzięki za odp ;P


Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych