Autor | Zpráva | ||
---|---|---|---|
zawin Profil |
#1 · Zasláno: 23. 10. 2008, 20:28:59
Zdravim ako scitam cifry cisla napr. mam cislo 56, 5+6=11
Dakujem |
||
Joker Profil |
#2 · Zasláno: 23. 10. 2008, 20:40:41
Vezme se to číslo jako řetězec, na začátku součet=0 a pak cyklus, kde se postupně vždycky z toho řetězce usekne první znak a přičte k součet, dokud ten řetězec není prázdný.
|
||
zawin Profil |
#3 · Zasláno: 23. 10. 2008, 20:44:01
Prepac, ale mohol by si uviest nejaky priklad v PHP, nepochopil som tomu, niesom taky zbehli programator. Este sa chcem spytat ci existuje prikaz co nahradi velke pismena za male.
Dakujem este raz |
||
srigi Profil |
#4 · Zasláno: 23. 10. 2008, 20:48:30
<?php $num = 5698; $str_num = strval($num); $split_str_num = str_split($str_num); $sum = 0; foreach ($split_str_num as $val) { $sum += $val; } echo $sum; Works! |
||
BetaCam Profil |
#5 · Zasláno: 23. 10. 2008, 22:06:52
zawin
Popřípadě jednodušší verze toho co napsal srigi : $num = 5698; $segments = str_split($num); echo array_sum($segments); |
||
Časová prodleva: 16 let
|
0