ROUND(): Skirtumas tarp puslapio versijų

Iš PHP, MySQL.
Peršokti į: navigaciją, paiešką
S (SQL ROUND pervadintas į ROUND())
 
(nerodoma 3 tarpinės versijos, sukurtos to paties naudotojo)
1 eilutė: 1 eilutė:
 
'''ROUND(X)''', '''ROUND(X,D)'''
 
'''ROUND(X)''', '''ROUND(X,D)'''
  
Suapvalina arkumentą [i]X[/i] iki D skaičių po kablelio. Apvalinimo algoritmas priklauso nuo argumento [i]X[/i] tipo. Pagal nutylėjimą [i]D[/i] yra nulis. Taigi jo nenurodžius bus apvalinama iki sveikų skaičių. Taip pat [i]D[/i] gali būti neigiamas, tokiu būdu tiek sveikų skaičių prieš kablelų bus paversti į nulius.
+
Suapvalina arkumentą ''X'' iki ''D'' skaičių po kablelio. Apvalinimo algoritmas priklauso nuo argumento ''X'' tipo. Pagal nutylėjimą ''D'' yra nulis. Taigi jo nenurodžius bus apvalinama iki sveikų skaičių. Taip pat ''D'' gali būti neigiamas, tokiu būdu tiek sveikų skaičių prieš kablelų bus paversti į nulius.
 
<pre>
 
<pre>
 
mysql> SELECT ROUND(-1.23);
 
mysql> SELECT ROUND(-1.23);
16 eilutė: 16 eilutė:
 
         -> 20
 
         -> 20
 
</pre>
 
</pre>
[Kategorija:SQL funkcijos]]
+
== Nuorodos ==
 +
* http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_round ({{kalba|en}});
 +
[[Kategorija:SQL funkcijos]]

Dabartinė 11:50, 6 spalio 2008 versija

ROUND(X), ROUND(X,D)

Suapvalina arkumentą X iki D skaičių po kablelio. Apvalinimo algoritmas priklauso nuo argumento X tipo. Pagal nutylėjimą D yra nulis. Taigi jo nenurodžius bus apvalinama iki sveikų skaičių. Taip pat D gali būti neigiamas, tokiu būdu tiek sveikų skaičių prieš kablelų bus paversti į nulius.

mysql> SELECT ROUND(-1.23);
        -> -1
mysql> SELECT ROUND(-1.58);
        -> -2
mysql> SELECT ROUND(1.58);
        -> 2
mysql> SELECT ROUND(1.298, 1);
        -> 1.3
mysql> SELECT ROUND(1.298, 0);
        -> 1
mysql> SELECT ROUND(23.298, -1);
        -> 20

Nuorodos