我有三個例子,其中我必須評估表達,實例如下,算術和條件表達式評估器(包含字符串和值)
(x + y +30)
((p == "Good") && (q == "Morning")) || (r == "10:00")
((w == "Night") && ((a + b +30) >100))
這裏x
,y
,a
,並且b
是整數,p
,q
,r
和w
都是字符串。
對於#1我使用了DDMathParser庫,但對於#2和3我們不能,因爲DDMathParser不允許字符串評估。
要求是評估以上表達式的任何庫或示例源代碼包含字符串和值。
請幫我評估一下。
任何幫助表示讚賞。
您可以這樣做if([p isEqualToString:@「Good」] &&([q isEqualToString:@「Morning」]))|| || ([r isEqualToString:@「10:00」])) { } – Rajesh 2014-09-01 06:14:47