floatstr

Iš GTA-Online Wikipedia.
Peršokti į: navigaciją, paiešką

floatstr

Funkcijos pavadinimas floatstr
Sintaksė
Reikalavimai nėra
Kategorija Matematinės Funkcijos.png Matematinės Funkcijos
Biblioteka float.inc
Atsiradimas 0.1 R1

Aprašymas

Funkcija skirta paversti eilutę į dešimtainę trupmeną.

Sintaksė

(const string[])

Privalomi parametrai

Šis parametras yra privalomas.conststring[] Eilutė, kurios turinys bus paverčiama į dešimtainę trupmeną.


Grąžinama reikšmė:
Grąžinama gauta skaičiaus reikšmė.

Pavyzdys

Eilutės pavertimas į dešimtainę trupmeną

Paverčiant eilutę į dešimtainę trupmeną, rezultatų gali būti ne tokie, kokių tikimasi, kadangi skaičiai esantys dešimtųjų trupmenų pavidalu nėra tikslūs.

Blantas 14:13, 22 liepos 2013 (EEST)

main()
{
        new Reiksme[17] = "-51.000100020009";
        new Float:a = floatstr(Reiksme);
       
        printf("floatstr("%s") = %f", Reiksme, a); // floatstr("-51.000100020009") = -51.000099
       
        Reiksme = "+551.0";
        a = floatstr(Reiksme);
        printf("floatstr("%s") = %f", Reiksme, a); // floatstr("+551.0") = 551.000000
       
        Reiksme = "10_5aHG_a51";
        a = floatstr(Reiksme);
        printf("floatstr("%s") = %f", Reiksme, a); // floatstr("10_5aHG_a51") = 10.000000
}

Papildoma

  • Norint eilutę paversti į sveikąjį skaičių, naudokite strval funkciją.

Istorija

Release
0.1 R1 Pridėta galimybė paversti eilutę į dešimtainę trupmeną.

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su Floatstr veikimu.

  • acos: Išgauti arkkosinuso reikšmę.
  • asin: Išgauti arksinuso reikšmę. arksinusas
  • atan2: Išgauti arktangento reikšmę atitinkančiame ketvirtyje.
  • atan: Išgauti arktangento reikšmę.
  • clamp: Apriboti skaičiaus reikšmę.
  • float: Paversti sveikąjį skaičių į dešimtainę trupmeną.
  • floatabs: Išgauti skaičiaus absoliučiąją reikšmę (modulį).
  • floatadd: Sudėti dvi dešimtaines trupmenas.
  • floatcmp: Palyginti dvi dešimtaines trupmenas.
  • floatcos: Išgauti kosinuso reikšmę.
  • floatdiv: Išgauti dviejų dešimtainių trupmenų dalmenį (santykį).
  • floatfract: Išgauti dešimtainės trupmenos trupmeninę dalį.
  • floatlog: Išgauti dešimtainės trupmenos logaritmą.
  • floatmul: Išgauti dviejų dešimtainių trupmenų sandaugą.
  • floatpower: Išgauti dešimtainės trupmenos pakeltos n laipsniu reikšmę.
  • floatround: Suapvalinti dešimtainę trupmeną iki sveikųjų dalių.
  • floatsqroot: Išgauti dešimtainės trupmenos kvadratinę šaknį.
  • floatstr: Paversti eilutę į dešimtainę trupmeną.
  • floatsub: Išgauti dviejų dešimtainių trupmenų skirtumą.
  • floattan: Išgauti tangento reikšmę.
  • max: Išgauti didesniąją reikšmę.
  • min: Išgauti mažesniąją reikšmę.
  • random: Išgauti atsitiktinę sveikojo skaičiaus reikšmę.
  • VectorSize: Išgauti vektoriaus ilgį (modulį).
Asmeniniai įrankiai
San Andreas Multiplayer