Имам...
5 отговора
71 прегледа
Имам...
...2 expression.........
и ги (expression1) % (expression2) - резултата го присвоявам на една "не expression" променлива (текстова) - "textLoad = expression1 % expression2", за да го визуализирам на екрана - само, че на екрана резултата няма нищо общо с модула на двете числа... Даже на мога да схвана от къде би могъл да идва резултата на визуализацията..........
onClipEvent (load)
{
textLoad = " ";
}
onClipEvent (enterFrame)
{
textLoad = (100*exp1)%(exp2);
}
това е скрипта в общи линии - имате ли представа, къде му е бъга...........
Като заместя знака за модула с знака на делене - няма никакви проблеми и сметките са точни..........................
HowBizarre
и ги (expression1) % (expression2) - резултата го присвоявам на една "не expression" променлива (текстова) - "textLoad = expression1 % expression2", за да го визуализирам на екрана - само, че на екрана резултата няма нищо общо с модула на двете числа... Даже на мога да схвана от къде би могъл да идва резултата на визуализацията..........
onClipEvent (load)
{
textLoad = " ";
}
onClipEvent (enterFrame)
{
textLoad = (100*exp1)%(exp2);
}
това е скрипта в общи линии - имате ли представа, къде му е бъга...........
Като заместя знака за модула с знака на делене - няма никакви проблеми и сметките са точни..........................
HowBizarre
Редактирано от PllP на
Re: Имам...
Zdrasti
pri men raboti...
Eto koda:
Scene 1
Symbol 1
actions for Symbol 1
onClipEvent (enterFrame) {
j=Math.round(Math.random()*100);
f=Math.round(Math.random()*100);
// proverka za delene na nyla
if (f) {
t = (j)%(f);
}
}
Symbol Definition(s)
Symbol 1
Nadqvam se che tova shte pomogne!
ChaoQ
|Не се изказвай за неща, които не разбираш|
pri men raboti...
Eto koda:
Scene 1
Symbol 1
actions for Symbol 1
onClipEvent (enterFrame) {
j=Math.round(Math.random()*100);
f=Math.round(Math.random()*100);
// proverka za delene na nyla
if (f) {
t = (j)%(f);
}
}
Symbol Definition(s)
Symbol 1
Nadqvam se che tova shte pomogne!
ChaoQ
|Не се изказвай за неща, които не разбираш|
Още нещо...
Проверил ли си какво става когато делителя е по - голям от делимото?
|Не се изказвай за неща, които не разбираш|
|Не се изказвай за неща, които не разбираш|
Редактирано от moonjogger на
aми в това, което ползвам..
...едната променлива ми е _root.getBytesLoaded(), а другата е _root.getBytesTotal()... в тази полседователност приложени за един и същ филм. _root.getBytesLoaded() никога не надвишава root.getBytesTotal()...
T = _root.getBytesTotal()
L = _root.getBytesLoaded()
P = (100*L)/T = xx.xxxxxx - такъв е резултата - а аз искам да взема само цялата стойност на този резултата и...
P = (100*L)%T = ... само, че тука резулата е някакъв странен а не очквания...
HowBizarre
T = _root.getBytesTotal()
L = _root.getBytesLoaded()
P = (100*L)/T = xx.xxxxxx - такъв е резултата - а аз искам да взема само цялата стойност на този резултата и...
P = (100*L)%T = ... само, че тука резулата е някакъв странен а не очквания...
HowBizarre
Re: aми в това, което ползвам..
Хмм...явно искаш да изчислиш колко процента е заредено филмчето...защо тогава ти е %? Той връща остатъка, а не резултата.
P=Math.round((100*L)/T); ще стане...
Доскоро
|Не се изказвай за неща, които не разбираш|
P=Math.round((100*L)/T); ще стане...
Доскоро
|Не се изказвай за неща, които не разбираш|