計算題
計算題æ供了一種自動建立個別數å—題的方法。題目è£å¯ä»¥ä½¿ç”¨é€šé…符,ç”題時通é…符會被數值替æ›ã€‚ 下é¢æ˜¯ä¸»ç·¨è¼¯é é¢çš„大致樣å,其ä¸æœ‰ä¸€äº›ç°¡å–®çš„輸入示例:
å•é¡Œï¼š |
|
è¦é¡¯ç¤ºçš„圖片: |
|
æ£ç¢ºç”案公å¼ï¼š |
|
容許誤差: |
± |
誤差類型: |
|
有效數å—: |
在試題題幹和“æ£ç¢ºç”案公å¼â€ä¸å¯ä»¥çœ‹åˆ° {a} å’Œ {b} 。任何 {name} 都å¯ä»¥ç”¨ä½œé€šé…符,在ç”題時被æŸå€‹å€¼æ›¿æ›ã€‚並且,在題目æ交時,替æ›äº†â€œæ£ç¢ºç”案公å¼â€è£çš„通é…符後,公å¼è¢«ç•¶åšæ•¸å€¼é‹ç®—å¼ï¼Œç”¨ä¾†è¨ˆç®—æ£ç¢ºç”案。通é…符的å–值在後é¢çš„計算題“編輯嚮導â€é è£ç”Ÿæˆæˆ–è¨å®šâ€¦â€¦
上é¢çš„å…¬å¼ä¾‹å使用了é‹ç®—符“+â€ã€‚其他å¯ç”¨çš„é‹ç®—符包括“- * /â€å’Œâ€œ%â€(%是求餘é‹ç®—)。
您也å¯ä»¥ä½¿ç”¨ä¸€äº›PHPæ ¼å¼çš„數å¸é‹ç®—函數。
å…¶ä¸æœ‰24個單åƒæ•¸é‹ç®—函數:
abs, acos, acosh, asin, asinh, atan, atanh, ceil, cos, cosh, deg2rad, exp,
expm1, floor, log, log10, log1p, rad2deg, round, sin, sinh, sprt, tan, tanh
和兩個雙åƒæ•¸é‹ç®—函數:
atan2, pow
和函數min與maxå¯ä»¥æœ‰å…©å€‹æˆ–更多åƒæ•¸ã€‚
也å¯ä»¥ä½¿ç”¨å‡½æ•¸pi,它沒有任何åƒæ•¸ï¼Œä½†ä¸è¦å¿˜äº†ä½¿ç”¨æ‹¬å¼§â€”—æ£ç¢ºçš„用法是pi()。
é¡žä¼¼çš„å…¶ä»–å‡½æ•¸å¿…é ˆæŠŠåƒæ•¸æ”¾åˆ°æ‹¬å¼§ä¸ã€‚例如:sin({a}) + cos({b}) * 2。
嵌套調用函數也是毫無å•é¡Œçš„,例如:cos(deg2rad({a} + 90))ç‰ã€‚
如何使用PHPæ ¼å¼å‡½æ•¸çš„更多細節,å¯ä»¥åœ¨PHP主é 上的文檔ä¸æ‰¾åˆ°ã€‚
å°æ•¸å—å•é¡Œä¾†èªªï¼Œæ•™å¸«å¯ä»¥ç‚ºæ£ç¢ºç”案è¨å®šä¸€å€‹ç¯„åœï¼Œåœ¨æ¤ç¯„åœå…§çš„ç”案都å¯ä»¥ç®—作æ£ç¢ºã€‚“容許誤差â€å°±æ˜¯ç”¨ä¾†è™•ç†é€™ç¨®å•é¡Œçš„。ä¸éŽï¼Œé€™è£æœ‰ä¸‰ç¨®ä¸åŒçš„誤差類型,它們是相å°èª¤å·®ã€é¡å®šèª¤å·®å’Œå¹¾ä½•èª¤å·®ã€‚
如果æ£ç¢ºç”案的計算çµæžœæ˜¯200,誤差被è¨ç‚º0.5,那麼ä¸åŒçš„誤差類型的工作方å¼ç‚ºï¼š
相å°èª¤å·®ï¼šèª¤å·®å€é–“是由æ£ç¢ºç”案乘以0.5得到,也就是說,在æ¤ä¾‹ä¸ï¼Œæˆ‘們得到100ã€‚å› æ¤æ£ç¢ºçš„解ç”å¿…é ˆåœ¨100到300之間(200 ± 100)。
當æ£ç¢ºç”æ¡ˆçš„æ•¸å€¼ï¼Œå› ä¸åŒçš„通é…值而變化很大時,這種方å¼æ˜¯å¾ˆæœ‰ç”¨çš„。
é¡å®šèª¤å·®ï¼šé€™æ˜¯æœ€ç°¡å–®çš„誤差類型,但是能力有é™ã€‚æ£ç¢ºçš„解ç”å¿…é ˆåœ¨199.5å’Œ200.5之間(200 ± 0.5)。
當ä¸åŒçš„æ£ç¢ºç”案相差很å°æ™‚,這種方å¼å¯ä»¥è¢«ä½¿ç”¨ã€‚
幾何誤差: 誤差的上é™è¨ˆç®—為200 + 0.5*200,和相å°èª¤å·®ä¸€æ¨£ã€‚下é™è¨ˆç®—為200/(1 + 0.5)。æ£ç¢ºçš„解ç”å¿…é ˆåœ¨133.33å’Œ300之間。
複變微ç©åˆ†çš„誤差上é™å¯ä»¥æ˜¯1或更多,但很明顯下é™ä¸èƒ½é€™éº¼å¤šï¼Œå› 為å¯èƒ½æ‰€æœ‰æƒ…æ³ä¸‹çš„æ£ç¢ºç”案都是0。這種方å¼å°±ç™¼æ®ä½œç”¨äº†ã€‚
“有效數å—â€åªå½±éŸ¿åœ¨å›žé¡§å’Œå ±å‘Šæ™‚,æ£ç¢ºç”案的顯示。例如:如果它被è¨ç‚º3,那麼æ£ç¢ºç”案13.333會被顯示為13.3ï¼›1236會被顯示為1240;而23會被顯示為23.0ç‰ç‰ã€‚
迴饋和å¯é¸ç”¨çš„å–®ä½ï¼Œå…¶åŠŸèƒ½èˆ‡æ•¸å—é¡Œè£çš„完全一致。