hlmod.hu
https://hlmod.hu/

Float Update
https://hlmod.hu/viewtopic.php?f=9&t=26674
Oldal: 1 / 1

Szerző:  exodus [ 2016.11.19. 12:38 ]
Hozzászólás témája:  Float Update

Sziasztok.

Floatot hogy kellene updateelnem?

Jelenleg így van:


  1. Len += formatex(Query[Len], charsmax(Query)-Len, "Gyorsasag = ^"%i^", ", Gyors[id]);


Viszont így milliós számokra updateli a plugin :D
Pedig floatként van létrehozva és kezelve is a tömb.

Queryselectdata:


  1. SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Gyorsasag"), Gyors[id])


Createtable:
  1. Len += formatex(Query[Len], charsmax(Query)-Len, "`Gyorsasag` float(11) NOT NULL,");

Szerző:  JohanCorn [ 2016.11.19. 15:36 ]
Hozzászólás témája:  Re: Float Update

Megoldható ténylegesen float-ként is, de szerintem az egyszerűség végett szorozd és oszd százzal a megfelelő helyeken és kezeled továbra is int-ként.

Szerző:  exodus [ 2016.11.19. 20:51 ]
Hozzászólás témája:  Re: Float Update

JohanCorn írta:
Megoldható ténylegesen float-ként is, de szerintem az egyszerűség végett szorozd és oszd százzal a megfelelő helyeken és kezeled továbra is int-ként.


Inkább floatként szeretném kezelni, viszont ezzel az update-val van problémám.
Esetleg tudnál ebben segíteni? :D

Szerző:  JohanCorn [ 2016.11.19. 21:02 ]
Hozzászólás témája:  Re: Float Update

exodus írta:
JohanCorn írta:
Megoldható ténylegesen float-ként is, de szerintem az egyszerűség végett szorozd és oszd százzal a megfelelő helyeken és kezeled továbra is int-ként.


Inkább floatként szeretném kezelni, viszont ezzel az update-val van problémám.
Esetleg tudnál ebben segíteni? :D


Update-kor a Float nem jelenik meg %i-vel. Használd rá ezt a kifejezést:

  1. Len += formatex(Query[Len], charsmax(Query)-Len, "Gyorsasag = ^"%.2f^", ", Gyors[id]);


Elméletileg kéttizedes pontossággal fogja akkor az adatot felvinni. Bár én amikor hasonlót csináltam szoroztam és osztottam ehelyett. Azért próbáld ki.

Szerző:  exodus [ 2016.11.20. 09:31 ]
Hozzászólás témája:  Re: Float Update

JohanCorn írta:
exodus írta:
JohanCorn írta:
Megoldható ténylegesen float-ként is, de szerintem az egyszerűség végett szorozd és oszd százzal a megfelelő helyeken és kezeled továbra is int-ként.


Inkább floatként szeretném kezelni, viszont ezzel az update-val van problémám.
Esetleg tudnál ebben segíteni? :D


Update-kor a Float nem jelenik meg %i-vel. Használd rá ezt a kifejezést:

  1. Len += formatex(Query[Len], charsmax(Query)-Len, "Gyorsasag = ^"%.2f^", ", Gyors[id]);


Elméletileg kéttizedes pontossággal fogja akkor az adatot felvinni. Bár én amikor hasonlót csináltam szoroztam és osztottam ehelyett. Azért próbáld ki.


Tökéletes. Köszönöm :)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/