[問題] flash計算不出來

看板Flash作者 (Hello, stranger.)時間14年前 (2011/09/02 16:26), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
題目很糟,但我不知道如何表達。 我做了一個稿費計算機,但是遇到了以下問題。 1. 輸入字數:我希望輸入的字數在按下開始計算之後會跑到下面的明細中, 卻怎麼都跑不出來。 2. 費率、字數、折扣: 我希望稿費總計能夠以 費率 * 字數 折扣稿費總計則為 費率 * 字數 * 折扣 最後再以稿費總計減去折扣稿費總計算出省下的費用 但是也是跑不出來,到底是哪裡出了錯? 動作如下: on (release) { number2 = number1; a = Number(_root.a_txt.text); b = Number(_root.b_txt.text); c = Number(_root.c_txt.text); total2 = b * c * 7.900000E-001; total = b * c; discount = total - total 2; } 檔案如下: http://www.xun6.com/file/41cacffb1/gaufeecalculator.fla.html 請大家幫幫我~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.215.235

09/02 17:13, , 1F
discount = total - total 2; 多了一個空白?
09/02 17:13, 1F

09/02 18:02, , 2F
另外為什麼計算數字要用7.900000E-001呢? 有特別含義?
09/02 18:02, 2F

09/03 11:47, , 3F
頂一樓,元件7第九行的空白拿掉就可以編譯過了。
09/03 11:47, 3F

09/05 16:50, , 4F
7.900000E-001好像是0.79的意思~有時反編譯SWF常看到
09/05 16:50, 4F

09/05 16:51, , 5F
這個標示方式好像叫做科學計數法
09/05 16:51, 5F

09/05 23:32, , 6F
科學記號,就7.9x10^-1
09/05 23:32, 6F
文章代碼(AID): #1EO9CTal (Flash)