Home
数式ツール
> Web API <
お問い合わせ
|
数値計算 Web API
本APIは、送信された数式を数値計算して、その結果を戻します。
» この数値計算APIの機能については
電卓のページ
(数式・計算ツール)で確認することができます。
このAPIを利用するには、下記のURLにアクセスしてください。
それぞれ XML / JSON (JSONP) / CSV形式に対応しています。
XML |
http://www.rurihabachi.com/web/webapi/calculator/xml
|
JSON/JSONP |
http://www.rurihabachi.com/web/webapi/calculator/json
|
CSV |
http://www.rurihabachi.com/web/webapi/calculator/csv
|
» WebAPIの使い方については
使い方(共通)
もご覧ください。
引数:
(*は必須)
exp *
|
string
|
数式(例:2000+2)
- 許容文字・関数: 1234567890+-*/()^,pi,e,sqrt,log,abs,sin,cos,tan
|
callback
|
string
|
callback関数名(例:setResult)
- JSONP形式のみ必須
|
|
出力内容:
expression
|
string
|
認識された数式(送信された数式とは表記が完全に一致しない場合があります。)
例:2000+2、 6400000*800000
|
status
|
integer
|
0:正常終了、 1-999:エラーあり
|
message
|
string
|
エラーメッセージなど
|
count
|
integer
|
結果セットの数(0 または 1)
|
value
|
-
|
結果セット
|
calculatedvalue
|
string
|
計算結果(statusが0以外の場合は値がセットされません。)
例:2002.0、 5.12*10^12
|
|
* * *
出力データの例:
XML形式
<?xml version="1.0" encoding="UTF-8"?>
<result function="calculate">
<expression>2+20</expression>
<status>0</status>
<message>OK</message>
<count>1</count>
<value>
<calculatedvalue>22.0</calculatedvalue>
</value>
</result>
|
JSON(JSONP)形式
{"expression":"2+20","status":0,"message":"OK","count":1,"value":[{"calculatedvalue":"22.0"}]}
|
CSV形式
Copyright (C) 2011-2024 rurihabachi. All rights reserved.
|