Jump to content

Toggle %s Deathrow Romania Counter-Strike:Global Offensive

www.Deathrow.ro - Forum - ONLINE [DM+FFA] DM.DeathRow.ro - ONLINE [DM+FFA HS Only] HS.DeathRow.ro - ONLINE [Retakes] Retake.DeathRow.ro - ONLINE [Retakes] Retake2.DeathRow.ro - ONLINE [Surf] Surf.DeathRow.ro - ONLINE


Photo

[CS16-Scripting] Conversii


  • Please log in to reply
No replies to this topic

#1
Andrei;

Andrei;

    Administrator

  • Administrator
  • 3185 posts
  • 396 topics
  • Joined 16-December 12
  • Country: Country Flag

Dupa cum stiti, lucram cu mai multe tipuri de date, in anumite momente este nevoie sa facem conversii, pentru a puteam opera cu ele mai usor.

 

O sa va arat cum faceti conversii pentru:

  • stringuri
  • floaturi
  • integere

1. Float -> Integer

  • transformam un numar cu virgula intr-unul intreg.
  • nativa folosita: floatround( float )
  • pentru detalii vedeti float.inc din folderul include
new Float: fTest //floatul
new iTest = floatround(fTest)//variabila de tip integer.

2. Integer -> Float

  • transformam un numar intreg intr-unul cu virgula.
  • nativa folosita: float( integer )
  • pentru detalii vedeti float.inc din folderul include
  • conversia o puteti face si fara nativa: numar -> numar.0
new iTest                        //variabila de tip integer
new Float: fTest = float(iTest)  //variabila de tip float.

3. String -> Numar

  • transforma un string intru-un numar
  • nativa folosita: str_to_num( string )
  • pentru mai multe detalii vedeti string.inc
new szString [ 4 ]
new iNum = str_to_num(szString)

3. String -> Float

  • transforma un string intr-un float
  • nativa folosita: str_to_float( string )
  • pentru mai multe detalii vedeti string.inc
new szString [ 4 ]
new Float: Test = str_to_float(szString)

4. Numar -> String

 

  • transforma un numar intr-un string
  • nativa folosita: num_to_str( numar )
  • pentru mai multe detalii vedeti string.inc
new iNum
new szString [ 34 ] = num_to_str(iNum)

5. Float-> String

  • transforma un float intr-un string
  • nativa folosita: float_to_str( numar )
  • pentru mai multe detalii vedeti string.inc
new Float: fNum
new szString [ 34 ] = num_to_str(fNum)

Observatii:

  • lungimile stringurilor dintre [ ] sunt luate la intamplare
  • nu mereu este nevoie de conversii.

 

 

 

 






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users