![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Apr 2002
Адрес: Estonia
Сообщений: 13
|
opjat nuzna pomosh
ispolzuju takoi cod no otvet v textboxah pravelnoi tolko togda esli nomer uze s zapetoi (1318.9) ili zakantsevaetsa s 00 (200). nomer 200 izmenjaetsa aftomotitseski 200.0 a nomer 1318.9 astajotsa takimze kak v natsale 1318.9 Problema v tom tsto etot kod ne vstavljaet .0 nomeram Naprimer: 105 ili 206 itd. Mozet ktonebut potskazet sto zdes ne hvotaet. value in txt file: &protsent1=1.03& &protsent2=1.06& &protsent3=1.10& &baas255=105& &baas450=206& &baas3=1358.5& function roundToDec(num) {
y = Math.round(num*10)/10;
if (y != Math.round(y)) {
return y;
} else {
return y+".0";
}
}
a = baas255/protsent1;
_root.hinna_tabel.teine255 = roundToDec(a);
b = baas255/protsent2;
_root.hinna_tabel.kolmas255 = roundToDec(b);
c = baas255/protsent3;
_root.hinna_tabel.neljas255 = roundToDec(c);
d = baas450/protsent1;
_root.hinna_tabel.teine450 = roundToDec(d);
e = baas450/protsent2;
_root.hinna_tabel.kolmas450 = roundToDec(e);
f = baas450/protsent3;
_root.hinna_tabel.neljas450 = roundToDec(f);
g = baas3/protsent1;
_root.hinna_tabel.teine3 = roundToDec(g);
h = baas3/protsent2;
_root.hinna_tabel.kolmas3 = roundToDec(h);
i = baas3/protsent3;
_root.hinna_tabel.neljas3 = roundToDec(i);
|
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
а) у тебя неправильно построен исходный файл (нужно: var1=...&var2=...&var3=..., а не тот ужас, что у тебя)
б) вполне вероятно, что при чтении переменных они воспринимаются, как строковые, и нужно сначала сделать им Number() в) неалгоритмично
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
|
Регистрация: Apr 2002
Адрес: Estonia
Сообщений: 13
|
izvenjajus
vsjo rabotala u menja nekotorie nomera ne prosli tseres roundToDec ja sam durak a na sjot etogo: &protsent1=1.03& &protsent2=1.06& ,skasu sledujuseje tsto esli ne vstavit v kontse nomera & a prosta enterom iti na sledujusi rjad to vot tagda flash buudet ponemat etat nomer kak string no ne kak nomer potamu tsto posle nomera akasevaetsa stota vrode space. Mosno konesna stavit ih vot tak: &protsent1=1.03&protsent2=1.06& No ja delaju eto dlja klienta katoramu patom lehko vozmosno ih ismenjat, patomu ani pod drug drugom. ![]() |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
Цитата:
это ооочень вероятно ![]() вероятность того, что query string является строковым форматом практически стремится к ста процентам ![]() |
![]() |
Часовой пояс GMT +4, время: 17:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|