| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal jaji: 04.05.2008 21:31 | |
|
Nazdar, potreboval by som najst funkciu, ktora by desatinne cislo za stotinami odrezala, takze by vzniklo desat. cislo so stotinami - ale bez zaokruhlenia.
Priklad:
Kód: 756,258 by bolo ako 756,25 762,241 by bolo ako 762,24 atd...
Existuje take nieco, alebo si musim taku fciu napisat?
|
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 Bydlisko: Prešov / Pr... | |
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal autor témy jaji: 04.05.2008 21:42 | |
|
nie, praveze to potrebujem bez zaokruhlovania....
_________________ He who laughs last has not yet heard the bad news.
-- Bertolt Brecht
medicine student |
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 04.05.2008 21:46 | |
|
tak si napíš vlastnú funkciu, myslim ze to nebude take narocne... ze to co je za desatinou bodkou resp. ciarkou, tak z toho vyberes iba prve dve cislice
napr. (nemusi fungovat, iba rpe ilustraciu, mozno tam porobim dajake chyby, nemam cas to testovat teraz)
Kód: <?php
$cislo=721.4589; $rozober=explode(".", $cislo); $vyber=substr($rozober[1], 0, 2); $spracovane_cislo=$rozober[0].$vyber; echo $spracovane_cislo; //malo by vypisat 721.45 :D
?>
_________________ Sorry za prelkepy |
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 Bydlisko: Prešov / Pr... | Napísal mylan: 04.05.2008 21:51 | |
|
Tak si napísať na to vlastnú funkciu(za predpoklad, že číslo je vo formáte 7434,34234 a je tam len jedna čiarka! (uprav si to ak pre bodku, ale prvý príspevok máš ako príklady s čiarkou) Kód: <?php function uprav_cislo($str) { $num = explode(",", $str); return $num[0].",".substr($num[1], 0, 2); }
echo uprav_cislo("756,258"); // vypíše 756,25 echo uprav_cislo("762,241"); // vypíše 762.24 ?>
//edit, tak emer bol rýchlejší
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 04.05.2008 21:56 | |
|
mylan: ale ty to maš lepšie riešené
_________________ Sorry za prelkepy |
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal autor témy jaji: 04.05.2008 21:59 | |
|
chalani, dakujem Vam
_________________ He who laughs last has not yet heard the bad news.
-- Bertolt Brecht
medicine student |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 05.05.2008 14:10 | |
|
este nejake tie moznosti pomocou nasobenia a aj pomocou textov.
Kód: function orez($cislo,$miesta){ return floor($cislo*=pow(10,$miesta))/pow(10,$miesta); }
function zrez($cislo,$miesta){ return preg_replace("/([0-9]*[.,][0-9]{".$miesta."}).*/","$1",$cislo); }
echo orez(1423.7568,2)." < ".zrez(1424.756894,4);
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| polozka v databaze - ciselna hodnota v PHP, ASP | 3 | 403 | 04.03.2009 12:02 stenley | | Funkcia v PHP, ASP | 12 | 817 | 24.04.2008 18:37 Triminka | | funkcia v PHP, ASP | 2 | 334 | 25.03.2014 17:42 shaggy | | funkcia v Assembler, C, C++, Pascal, Java | 3 | 632 | 29.04.2009 20:31 stopa27 | | funkcia.... v PHP, ASP | 1 | 638 | 30.08.2008 20:44 p360t | | funkcia v Assembler, C, C++, Pascal, Java | 1 | 634 | 10.02.2009 21:20 Fico | | Funkcia v PHP, ASP | 6 | 826 | 06.11.2007 15:45 Orwell | | funkcia vyhladaj v Assembler, C, C++, Pascal, Java | 4 | 395 | 09.05.2009 15:59 neutronmind | | agregacna funkcia v Databázy | 4 | 857 | 13.09.2008 13:30 m4r14n | | nefunguje funkcia v JavaScript, VBScript, Ajax | 3 | 399 | 19.03.2011 12:31 Ďuri | | [C] funkcia v Assembler, C, C++, Pascal, Java | 12 | 489 | 11.01.2015 21:01 nBXXL | | funkcia php v PHP, ASP | 4 | 523 | 07.06.2012 17:09 Mysql_dodo | | hash funkcia v Assembler, C, C++, Pascal, Java | 3 | 1035 | 27.11.2009 18:38 johny3212 | | Funkcia validate v JavaScript, VBScript, Ajax | 2 | 741 | 07.04.2008 22:46 Triminka | | Vzdialena funkcia v PHP, ASP | 0 | 585 | 30.01.2009 9:54 Alino | | Aka funkcia v PHP, ASP | 5 | 467 | 03.02.2008 21:36 vl4kn0 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|