close

3274

算ASP數值運算吧!?

判斷輸入的數值

若此數字的數目為奇數個如:123456789→9位數→奇數個→取後四碼(此例為6789)

再把後四碼 3274之值(6789 3274=10063→若此值超出4碼則取後4碼)填在上面的後面也就是最後輸出兩項結果A值:6789

0063B值:為A值的後四碼0063*如:1234567→7位數→奇數個→取後四碼(此例為4567)

再把後四碼 3274之值(4567 3274=7841→若此值超出4碼則取後4碼)填在那上面的後面也就是最後輸出兩項結果A值:4567

7841B值:為A值的後四碼7841*如:091327680→9位數(最前面的0也要算入)→奇數個→取後四碼(此例為7680)

再把後四碼 3274之值(7680 3274=10954→若此值超出4碼則取後4碼)填在上面的後面也就是最後輸出兩項姞果A值:7680

0954B值:為A值的後四碼0954-判斷輸入的數值

若此數字的數目為偶數個如:12345678→8位數→偶數個→取後三碼(此例為678)

再把後三碼 1857之值(678 1857=2535→若此值超出4碼則取後4碼)填在上面的後面也就是最後輸出兩項結果A值:678

2535B值:為A值的後四碼2535*如:2931765084→10位數→偶數個→取後三碼(此例為084)

再把後三碼 1857之值(084 1857=1941→若此值超出4碼則取後4碼)填在上面的後面也就是最後輸出兩項結果A值084

1941B值:為A值的後四碼1941*如:02948998→8位數→偶數個→取後三碼(此例為998)

再把後三碼 1857之值(998 1857=2855→若此值超出4碼則取後4碼)填在上面的後面也就是最後輸出兩項結果A值:998

2855B值:為A值的後四碼2855-可能不止是數值運算吧

因最前面的0也要算入遵照這個規則

試著用ASP寫出來→很奇怪的題目^_^

arrow
arrow
    創作者介紹
    創作者 小行星列表/3201 的頭像
    小行星列表/3201

    小行星列表/3201

    小行星列表/3201 發表在 痞客邦 留言(0) 人氣()