2013-12-17 62 views

回答

0

從Daniel Jackson,Software Abstractions(2006年版) 135,在關於乘法的討論中,答案的答案是「不,它沒有」,並且繼續解釋那些需要這個的模型通常不適合在Alloy中建模。

3

算術運算符是由內置的功能的裝置的支持:plus/addminus/submuldivrem

one sig S { 
    x, y: Int, 
    pres, sres, mres, rres, dres: Int 
} { 
    pres = plus[x, y] 
    sres = sub[x, y] 
    mres = mul[x, y] 
    rres = rem[x, y] 
    dres = div[x, y] 
} 

run {} 
+0

非常感謝,亞歷山大。這真的有幫助。 – Fathiyeh

+0

我想知道如果其他數據類型像浮動數字也支持?我非常感謝你的幫助。 – Fathiyeh

+0

不支持浮動。 –