CINXE.COM

高精度な高等関数が使えるフリー計算

<!DOCTYPE html> <html lang='ja'> <head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <meta http-equiv='content-style-type' content='text/css' /> <meta http-equiv='content-script-type' content='text/javascript' /> <meta name='keywords' content='計算,関数,公式,数学'/> <meta http-equiv='Pragma' content='no-cache'> <meta http-equiv='Cache-Control' content='no-cache' /> <meta name='viewport' content='width=1024' /> <meta name='fragment' content='!' /> <meta name='description' content='計算式の演算桁数を6桁、10桁、・・・130桁まで設定変更して計算できます。正しい桁までの数値を自動判断して計算結果を精度保証してます。三角関数、指数関数、ガンマ関数、ベッセル関数などにも複素数で計算できます。'> <meta property="og:title" content="高精度な高等関数が使えるフリー計算" /> <meta property='og:type' content='website' /> <meta property='og:url' content='https://keisan.casio.jp/calculator' /> <meta property='og:image' content='https://keisan.casio.jp/keisan/pc/common/img/social.gif' /> <meta property='og:description' content='計算式の演算桁数を6桁、10桁、・・・130桁まで設定変更して計算できます。正しい桁までの数値を自動判断して計算結果を精度保証してます。三角関数、指数関数、ガンマ関数、ベッセル関数などにも複素数で計算できます。' /> <meta property='og:site_name' content='高精度計算サイト' /> <title>高精度な高等関数が使えるフリー計算</title> <link rel='SHORTCUT ICON' href='/favicon.ico' type='image/x-icon'> <script src='https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.12/ace.js'></script> <script>typeof ace !== 'undefined' || document.write("<script src='/keisan/common/js/ace-1.4.12/src-min/ace.js'></scr" + "ipt>")</script> <script src='/keisan/common/js/ace-1.4.12/src-min/mode-c_cpp.js'></script> <script src='/keisan/common/js/freeJa.js?20210518'></script> <script>varname = '';</script> <link rel='stylesheet' type='text/css' href='/keisan/pc/css/free.css?20190705' media='all' /> <link rel='stylesheet' type='text/css' href='/keisan/pc/common/css/reset.css' media='all' /> <link rel='stylesheet' type='text/css' href='/keisan/pc/common/css/common.css?2019705' media='all' /> <script src='https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js'></script> <script>window.jQuery || document.write("<script src='/keisan/common/jquery/jquery.js'></scr" + "ipt>")</script> <link rel='stylesheet' media='screen' href='https://cdn.jsdelivr.net/npm/handsontable@6.2.2/dist/handsontable.css'> <script src='https://cdn.jsdelivr.net/npm/handsontable@6.2.2/dist/handsontable.min.js'></script> <script>typeof Handsontable !== 'undefined' || document.write("<link rel='stylesheet' media='screen' href='/keisan/common/jquery/handsontable/jquery.handsontable.css?20180327'>")</script> <script>typeof Handsontable !== 'undefined' || document.write("<script src='/keisan/common/jquery/handsontable/jquery.handsontable.js?20180327'></scr" + "ipt>")</script> <script src='/keisan/pc/common/js/common.js'></script> <script src='/keisan/pc/common/js/tab_questionnaire.js'></script> <script src='/keisan/common/jquery/button/jquery.socialbutton.js'></script> <script src='https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js'></script> <link rel='stylesheet' href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/themes/smoothness/jquery-ui.min.css'> <script>window.jQuery.ui || document.write("<link rel='stylesheet' media='screen' href='/keisan/common/jquery/ui/jquery-ui.min.css'>")</script> <script>window.jQuery.ui || document.write("<script src='/keisan/common/jquery/ui/jquery-ui.min.js'></scr" + "ipt>")</script> <script src='/keisan/libparam/js/libParam.js?v=20190214'></script> <script src='/keisan/common/js/free.js?v=20190926'></script> <style> td{font-family: 'Arial', 'Helvetica', 'sans-serif';font-size: 100%;} body { line-height: 19px;} </style> <head> <body id='math' class='col-single' onload='setUp("1");'> <div id='wrap'> <div id="header"> <div class="inr"> <p id="header-logo"><a href="/"><img src="/keisan/pc/common/img/logo_keisan.gif" alt="keisan" /></a> <img src="/keisan/pc/common/img/img_txt_logo_keisan.gif" alt="生活や実務に役立つ高精度計算サイト" /></p> <div id="header-menu"> <div id="menu1"> <div id="menu1-inr"> <ul> <li><img src="/keisan/pc/common/img/ico_usr.gif" alt="" />ゲストさん</li> <li><img src="/keisan/pc/common/img/ico_usr_info.gif" alt="" /><a href="https://secure.casio.jp/keisan/jp/register/">新規会員登録</a></li> <li><img src="/keisan/pc/common/img/ico_login.gif" alt="" /><a href="https://secure.casio.jp/keisan/jp/members/login.php?">ログイン</a></li> </div> </div> <ul id="menu2" class="link-arw1"> <li><a href="/keisan/service.php">はじめに</a></li> <li><a href="/keisan/usage_exe.php">使い方</a></li> <li><a href="/keisan/calcsample.php">計算例</a></li> <li><a href='/' onclick="return dispselect(0)" id='switch_ps_sm'> スマートフォン </a></li> <!-- <li><a href='//keisan.casio.com/menu/pc'> English</a></li> --> </ul> </div> <div id="header-global"> <ul id="nav-global"> <li id="nav-global00"><a href="#menu" onclick='setTopTab2(0)'><span></span></a> <ul> <li class="sub01"><a href="/menu/system/000000000020">お金の計算</a></li> <li class="sub02"><a href="/menu/system/000000000120">健康の計算</a></li> <li class="sub03"><a href="/menu/system/000000000180">こよみの計算</a></li> <li class="sub04"><a href="/menu/system/000000000260">環境の計算</a></li> <li class="sub05"><a href="/menu/system/000000000360">単位の計算</a></li> <li class="sub06"><a href="/menu/system/000000000400">趣味・実用</a></li> </ul> </li> <li id="nav-global01"><a href="#menu" onclick='setTopTab2(1)'><span></span></a> <ul> <li class="sub01"><a href="/menu/system/000000000510">数学公式集</a></li> <li class="sub02"><a href="/menu/system/000000000670">物理公式集</a></li> <li class="sub03"><a href="/menu/system/000000000780">計算応用集</a></li> </ul> </li> <li id="nav-global02"><a href="#menu" onclick='setTopTab2(2)'><span></span></a> <ul> <li class="sub01"><a href="/menu/system/000000000850">統計関数</a></li> <li class="sub02"><a href="/menu/system/000000001070">特殊関数</a></li> <li class="sub04"><a href="/menu/system/000000001360">数値積分</a></li> <li class="sub05"><a href="/menu/system/000000001370">線形代数</a></li> <li class="sub03"><a href="/menu/system/000000001290">数値解析</a></li> </ul> </li> <li id="nav-global03"><a href="#menu" onclick='setTopTab2(3)'><span></span></a> <ul> <li class="sub01"><a href="/menu/user/000000002020">私の自作式</a></li> <li class="sub02"><a href="/menu/user/000000002050">みんな(生活)</a></li> <li class="sub03"><a href="/menu/user/000000002100">みんな(数学)</a></li> <li class="sub04"><a href="/menu/user/000000002140">みんな(科学)</a></li> <li class="sub05"><a href="/menu/user/000000002180">みんな(実学)</a></li> <li class="sub06"><a href="/menu/user/000000002220">みんな(その他)</a></li> </ul> </li> <!-- <li id="nav-global03-2"><a href="/keisan/graph/p2/"><span></span></a> <ul> <li class="sub01"><a href="/keisan/graph/p2/barlist.php">棒</a></li> <li class="sub02"><a href="/keisan/graph/p2/linelist.php">折れ線</a></li> <li class="sub03"><a href="/keisan/graph/p2/pielist.php">円</a></li> <li class="sub04"><a href="/keisan/graph/p2/radarlist.php">レーダー</a></li> <li class="sub05"><a href="/keisan/graph/p2/pyramidlist.php">ピラミッド</a></li> <li class="sub06"><a href="/keisan/graph/p2/surfacelist.php">等高線</a></li> </ul> </li> --> <li id="nav-global04"><a href="/calculator"><span>&nbsp;</span></a> </li> <!-- <li id="nav-global05"><a href="/keisan/user_forum/"><span>&nbsp;</span></a> </li> --> </ul> <div id="search"> <div id="search-inr"> <form action="/search" method="post" Accept-charset="utf-8"> <input type="hidden" name="lang" value="" /> <input type="hidden" name="pc" value="1" /> <div class="text"><input type="text" size="19" name="key" id="key" autocomplete="on" /></div> <div class="image"><input type="image" src="/keisan/pc/common/img/btn_search.gif" class="hov" / alt=""></div> </form> </div> </div> </div> </div> <noscript> <div id='noscript'> ご使用のブラウザは、JAVASCRIPTの設定がOFFになっているため一部の機能が制限されてます。 </div> </noscript> <script>var lang='';var is_pc=1; var loginflag=0; var nownicname='';</script> <script src='/keisan/common/js/KeisanHeader.js?20230516' charset='utf-8'></script> </div> <!-- <div align="center"> <div align="left" style="margin-bottom:10px; width:960px"> <font color="red" size="3"> <b>サーバメンテナンスのお知らせ。(日時:2023年12月21日 午前10時~12時)<br>上の時間帯でサービスを停止します。お客様にはご迷惑をお掛けいたしますが、よろしくお願いいたします。</b></font> </div> </div> --> <div id='contents'> <div class='col-tit-long'> <h1 class='title'><span class='ico0400'>フリー計算</span></h1> </div> <div> <div id='calculator'> <form name='calc' method='post' action='/calculator'> <span id='titlearea'></span> <script> window.document.write("<input type='hidden' name='varnames' id='varnames' value='" + varname + "'/>"); </script> <span id='titlearea'></span> <table border=0 cellspacing='0' cellpadding='0' id='freetop' align='center' width='100%'> <tr> <td align=right colspan=3 id='get123'> <table cellspacing='0' cellpadding='0' id='setfunc2'> <tr> <td> <input type='checkbox' onclick='dispFuncLoad(1);saveCookies()' id='dispfunclist' name='dispfunclist'> 関数一覧&nbsp; </td> <td> <input type='checkbox' onclick='dispFuncLoad(1);saveCookies()' id='dispsaveloadlist' name='dispsaveloadlist'> 式と変数の保存・呼出 &nbsp;&nbsp;&nbsp; </td> </tr> </table> </td> </tr> <tr> <td valign='top' nowrap id='left-wrap'> <table cellspacing='0' cellpadding='0' id='free'> <tr> <td align=left nowrap colspan='4' class='freetitle'>&nbsp;計算式 </td> </tr> <tr> <td id='mode-title' class='ex-name'>モード</td> <td id='digit-title' class='ex-name'>桁数</td> <td id='answer-title' class='ex-name'>答え</td> <td id='format-title' class='ex-action last' nowrap align='left'> <input type='checkbox' onclick='saveCookies()' id='accuracy' name='accuracy'>&nbsp;精度保証 <input type='checkbox' onclick='saveCookies()' id='commaseparated' name='commaseparated'>3桁カンマ </td> </tr> <tr> <td id='mode-select' class='ex-action'> <select onchange='saveCookies()' name='angle' id='angle'> <option value='3'>実数 DEG</option> <option value='1'>実数 GRA</option> <option selected value='0'>実数 RAD</option> <option value='4'>複素数 RAD</option> </select> </td> <td id='digit-select' class='ex-action'> <select onchange='saveCookies()' name='precision' id='precision'> <option value='6'>6</option> <option value='10'>10</option> <option value='14'>14</option> <option value='18'>18</option> <option selected value='22'>22</option> <option value='26'>26</option> <option value='30'>30</option> <option value='34'>34</option> <option value='38'>38</option> <option value='42'>42</option> <option value='46'>46</option> <option value='50'>50</option> <option value='54' style='color:blue;'>54</option> <option value='58' style='color:blue;'>58</option> <option value='62' style='color:blue;'>62</option> <option value='66' style='color:blue;'>66</option> <option value='70' style='color:blue;'>70</option> <option value='74' style='color:blue;'>74</option> <option value='78' style='color:blue;'>78</option> <option value='82' style='color:blue;'>82</option> <option value='86' style='color:blue;'>86</option> <option value='90' style='color:blue;'>90</option> <option value='94' style='color:blue;'>94</option> <option value='98' style='color:blue;'>98</option> <option value='102' style='color:blue;'>102</option> <option value='106' style='color:blue;'>106</option> <option value='110' style='color:blue;'>110</option> <option value='114' style='color:blue;'>114</option> <option value='118' style='color:blue;'>118</option> <option value='122' style='color:blue;'>122</option> <option value='126' style='color:blue;'>126</option> <option value='130' style='color:blue;'>130</option> </select> </td> <td id='answer-select' class='ex-action'> <select onchange='saveCookies()' name='expo' id='expo'> <option selected value='0'>標準</option> <option value='1'>指数</option> </select> </td> <td id='format-select' class='ex-action' align='left' > エディタ<select id='seleditor' onchange='selecteditor(1)'><option value='ace'>Ace</option><option value='textarea'>Textarea</option></select> </td> </tr> <tr> <td valign='top' colspan='4'> <div id='resizable' class='ui-widget-content' style=''> <textarea style='display:none;' id='formula' name='formula'></textarea> <div id='formula_editor' style='display:none;' ></div> </div> <script> createEditor(""); </script> <input type='hidden' value='' name='lang'> </td> </tr> <!-- END Expression --> <tr> <td align=left colspan='4' id='freecalctitle'></td> </tr> <tr> <td colspan='4' id='freecalc'> <table border=0 cellpadding=0 cellspacing=0 width=100%> </table> </td> </tr> <tr> <td valign='middle' height='30' align='center' colspan='4' style='border-top:1px solid #e0e0e0;'> <table cellspacing='0' cellpadding='0' border=0 width='98%'> <tr height=16 valign='bottom'> <td colspan='4' align='right'> <a class='freeusage' href='/keisan/usage_exe.php'>使い方</a> &nbsp;&nbsp; <a class='freeusage' href='/keisan/calcsample.php#anc01'>計算例</a> &nbsp;&nbsp; <a class='freeusage' href='/keisan/calcsample.php#anc03'>グラフ例</a> &nbsp; </td> </tr> <tr> <td valign='middle' align='left'> &nbsp;<input type='button' class='freeExebutton' onclick='exec(&quot;1&quot;)' value='計 算'> &nbsp;<input type='button' class='freebutton' onclick='clearText()' value='クリア'> &nbsp;<span id='graph'><input type='button' class='freebutton' onclick='charText()' value='Chart'></span> </td> <td nowrap height='30' align='right'> </td> </tr> </table> </td> </tr> <tr> <td align='left' class='freetitle' colspan='4'>答え</td> </tr> <tr style='background-color:#f7fbff;'> <td valign='top' nowrap height='260' align='left' style='background-color:#ffffff; padding:1px;' id='ansarea' colspan='4'> <div id='freeanswer'></div> </td> </tr> <!-- END answer --> </table> </td> <td align=left valign='top' id='funcListArea'> <table id='function-table' cellspacing='0' cellpadding='0' border='0' > <tr> <td align='left' class='freefunctitle' colspan='5'>関数一覧</td> </tr> <tr> <td id='inserted_title' colspan='5' nowrap> 計算式域内のカーソル位置に挿入されます。 </td> </tr> <tr id='func-tabs'> <td id='syotouTD' class='selected'> <a id='tab-elementary' href='javascript:funcList(1)'><span id='syotou'>初等</span></a> </td> <td id='toukeiTD'> <a id='tab-prob' href='javascript:funcList(2)'><span id='toukei'>統計</span></a> </td> <td id='tokusyu3TD'> <a id='tab-bessel' href='javascript:funcList(6)'><span id='tokusyu3'>ベッセル</span></a> </td> <td id='tokusyu1TD'> <a id='tab-sp1' href='javascript:funcList(4)'><span id='tokusyu1'>特殊1</span></a> </td> <td id='tokusyu2TD'> <a id='tab-sp2' href='javascript:funcList(5)'><span id='tokusyu2'>特殊2</span></a> </td> </tr> <tr> <td align=center id='tab' colspan='5'></td> </tr> </table> </td> <td align=left valign='top' id='right-wrap'> <table cellspacing='0' cellpadding='0' id='savacallTbl' > <tr> <td nowrap class='freetitle' align='left'> <b>式と変数の保存・呼出</b> </td> </tr> <tr height='23'> <td nowrap bgcolor='#ededed' align='left'>&nbsp;ファイル <input type='text' class='libname' id='libname' maxlength='26' size=25> </td> </tr> <tr height='30'> <td nowrap> <table cellspacing='2' cellpadding='2' width=100%><tr> <td align='right' width='24%'><input type='button' class='freecall' value='呼 出' onclick='callpara();'> </td><td align='right' width='24%'><input type='button' class='freecall' value='保 存' onclick='writepara();'> </td><td align='right' width='24%'><input type='button' class='freecall' value='削 除' onclick='delpara();'> </td><td align='right' nowrap><a href='/keisan/note_indata.php'>注意&nbsp;</a></td></tr></table> </td> </tr> <tr> <td nowrap align='center'> <div name='selopt' id='selopt'> </div> </td> </tr> </table> </td> </tr> </table> </form> <a id='honkaku' href='https://www.casio.com/jp/scientific-calculators/?utm_source=keisan&amp;utm_medium=display&amp;utm_campaign=calculator_banner_202306_jp&amp;utm_content=%7Cad%7Cscientific-cal%7C230620%7Cbanner%7C%7C%7C%7C' target='_blank'><img class='honkaku' style='width:98%; max-width:720px;' src='/keisan/image/KANSU.jpg'></a> <script> _tabpc = '1'; editorFocus(); ansdata = [[]]; isTablecalc = 0; var isSearchEnjin = 0; </script> <br><div class='section' > <script>var libname='';var libnamesv='フリー計算';</script><!-- ==================== //#tb-col ==================== --> <div id='questionnaire'> <ul class='tab-title cf'> </ul> <div class='tabs' id='quest-tabs'> <ul class='tab-title cf'> <li class='tab-voice'><div><img src='/keisan/pc/common/img/ico_voice.png' alt='' /><a href='#voice' onclick='_tabpc = 1;readAnketo(0)'><span>お客様の声</span></a></div></li> <li class='tab-enq'><div><img src='/keisan/pc/common/img/ico_enq.png' alt='' /><a href='#enq' onclick='ankset();'><span>アンケート投稿</span></a></div></li> <li class='tab-faq'><div><img src='/keisan/pc/common/img/ico_faq.png' alt='' /><a href='#faq' onclick='frqask()'><span>よくある質問</span></a></div></li> <li class='tab-link'><div><img src='/keisan/pc/common/img/ico_link.png' alt='' /><a href='#link' onclick='linkset();'><span>リンク方法</span></a></div></li> </ul> <div id='voice' class='tab-contents'><span class="top"> <div class="col-nav"> <div class="title">フリー計算</div><table class=page><tr><td class=count>[1-10] /375件</td><td class=readcount>表示件数<select name=ank_read_cnt id=ank_read_cnt><option value=5>5<option selected value=10>10<option value=30>30<option value=50>50<option value=100>100<option value=200>200</select><td class=bnbtn><div class=bnbtn><img src="/keisan/pc/common/img/btn_back_none.gif" alt="BACK" />&nbsp;<a href=# onclick="return readAnketo_next(10)"><img src="/keisan/pc/common/img/btn_next.gif" alt="NEXT" class="hov" /></a></div></td></tr></table><script>$j(function(){$j("#ank_read_cnt").change(function(){readAnketo(0)})})</script></div> </span><div class="col"> <dl class="anketolist"> <div class="rdate">[1]&nbsp;&nbsp;2024/11/23 18:29&nbsp;&nbsp;&nbsp;60歳以上 / 小・中学生 / 非常に役に立った / </div> <dt>使用目的</dt> <dd>収入計算</dd> <dt>ご意見・ご感想</dt> <dd>とても役立ちました。</dd> </dl> <dl class="anketolist"> <div class="rdate">[2]&nbsp;&nbsp;2024/11/21 15:06&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 非常に役に立った / </div> <dt>使用目的</dt> <dd>料金の計算(あそびでやったパフェ作りゲーム)</dd> <dt>ご意見・ご感想</dt> <dd>す ご い☆</dd> </dl> <dl class="anketolist"> <div class="rdate">[3]&nbsp;&nbsp;2024/11/17 19:05&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 役に立った / </div> <dt>使用目的</dt> <dd>なんとなく</dd> <dt>ご意見・ご感想</dt> <dd>自分には難しすぎた。 応用には最適だった。</dd> </dl> <dl class="anketolist"> <div class="rdate">[4]&nbsp;&nbsp;2024/11/16 19:36&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 役に立たなかった / </div> <dt>ご意見・ご感想</dt> <dd>使い方がわからない<br></dd> </dl> <dl class="anketolist"> <div class="rdate">[5]&nbsp;&nbsp;2024/11/06 11:41&nbsp;&nbsp;&nbsp;60歳以上 / エンジニア / 少し役に立った / </div> <dt>使用目的</dt> <dd>振動型半無限積分、DE方式で必要なΦ’(x)の計算を確認した。<br></dd> <dt>ご意見・ご感想</dt> <dd>普通に計算すると、|<br> |x|&lt;&lt;1で大きく桁落ちするが、下記のように22桁計算では<br>やはりこのサイトでも桁落ちでエラーとなっている。 まあ70桁とかとれば大丈夫だったが。<br>理論値はx→0で 0.5だ。<br><br>for(ii=-60;ii&lt;0; ii=ii+2){<br> x=10^ii;<br> y= (1-(1+6*x*cosh(x))*exp(-6*sinh(x)))/(1-exp(-6*sinh(x)))^2 ;<br> println(x, y);<br>}<br><br>ーーーけっかーーーー<br><br>1.E-60 1<br>1.E-58 1<br>1.E-56 1<br>1.E-54 1<br>1.E-52 1<br>1.E-50 1<br>1.E-48 1<br>1.E-46 1<br>1.E-44 1<br>1.E-42 1<br>1.E-40 1<br>1.E-38 1<br>1.E-36 1<br>1.E-34 1<br>1.E-32 1<br>1.E-30 1<br>1.E-28 1<br>1.E-26 1<br>1.E-24 1<br>1.E-22 0.5<br>1.E-20 0.5<br>1.E-18 0.5<br>1.E-16 0.5<br>1.E-14 0.5<br>1.E-12 0.5<br>1.E-10 0.5000000000944<br>1.E-8 0.50000000944444<br>1.E-6 0.500000944444444444<br>1.E-4 0.5000944444435907407<br>0.01 0.50944359080731746806<br></dd> </dl> <dl class="anketolist"> <div class="rdate">[6]&nbsp;&nbsp;2024/10/27 12:00&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 非常に役に立った / </div> <dt>使用目的</dt> <dd>作った計算式が何をするものかを思い出すのに利用した。<br>あまりにも文が長すぎるのでこちらのサイトで確認しました。</dd> <dt>ご意見・ご感想</dt> <dd>n=30000,t=4 と入力したらたくさん表示されたが何が何なのか思い出せなかったのでこの下に計算式を載せておきます。<br>分かった方がいたらコメントで教えてください。<br>計算式<br>/* n t を入力する*/<br>println(0,0,0,0,0,0,0,0);<br>if(n&gt;0){<br> println(0,0,n,0,0);<br> println(0,0,0,0,0,0);<br> if(t&lt;0){<br> println(1,0,t,0,1);<br> return 0;<br> }<br> println(0,0,t,0,0);<br> println(0,0,0,0,0,0,0);<br> if(n&gt;1){<br> D=0;<br> numeric p[n];<br> numeric a[n];<br> if(t&lt;&gt;0){<br> p[0]=2;<br> println(0,1,2,0);<br> numeric A[n];<br> r=2;<br> a[0]=3;<br> q=1;<br> for(c=1;c&lt;t;c=c+1){<br> if(D==0){<br> if(n&lt;r*a[0]){<br> break;<br> }<br> D=1;<br> s=0;<br> for(k=0;k&lt;a[0];k=k+1){<br> for(l=0;l&lt;q;l=l+1){<br> if(mod(r*k+a[l],a[0])&lt;&gt;0){<br> A[s]=r*k+a[l];<br> s=s+1;<br> }<br> }<br> }<br> p[c]=a[0];<br> }<br> else{<br> if(n&lt;r*A[0]){<br> break;<br> }<br> D=0;<br> q=0;<br> for(k=0;k&lt;A[0];k=k+1){<br> for(l=0;l&lt;s;l=l+1){<br> if(mod(r*k+A[l],A[0])&lt;&gt;0){<br> a[q]=r*k+A[l];<br> q=q+1;<br> }<br> }<br> }<br> p[c]=A[0];<br> }<br> println(0,c+1,p[c],0);<br> r=r*p[c];<br> }<br> /*break*/<br> }<br> else{<br> r=1;<br> a[0]=2;<br> q=1;<br> c=0;<br> }<br> if(D==0){<br> f(p,a,n,r,q,c);<br> }<br> else{<br> f(p,A,n,r,s,c);<br> }<br> }<br> else{<br> println(0,0,0);<br> println(0,n,0,0,0);<br> }<br>}<br>else{<br> println(1,0,n,0,1);<br> return 0;<br>}<br>println(0,0,0,0,0,0,0,0);<br><br>function f(numeric P[],numeric T[],N,R,u,m)<br>{<br> if(N&lt;T[0]){<br> println(0,m,0);<br> println(0,N,m,u,0);<br> }<br> else{<br> P[m]=T[0];<br> println(0,m+1,P[m],0);<br> M=m+1;<br> K=0;<br> L=0;<br> while(mod(R*K+T[L],P[m])==0){<br> while(L&lt;u){<br> if(mod(R*K+T[L],P[m])&lt;&gt;0){<br> break;<br> }<br> L=L+1;<br> }<br> if(L==u){<br> L=0;<br> K=K+1;<br> }<br> }<br> if(N&lt;R*K+T[L]){<br> println(0,M,0);<br> println(0,N,m,u,0);<br> }<br> else{<br> P[M]=R*K+T[L];<br> println(0,M+1,P[M],0);<br> M=M+1;<br> L=L+1;<br> while(n&gt;=R*K+T[u-1]){<br> while(L&lt;u){<br> C=m;<br> while(mod(R*K+T[L],P[C])&lt;&gt;0){<br> if(sqrt(R*K+T[L])&lt;P[C+1]){<br> P[M]=R*K+T[L];<br> println(0,M+1,P[M],0);<br> M=M+1;<br> break;<br> }<br> C=C+1;<br> }<br> L=L+1;<br> }<br> K=K+1;<br> L=0;<br> }<br> while(n&gt;=R*K+T[L]){<br> C=m;<br> while(mod(R*K+T[L],P[C])&lt;&gt;0){<br> if(sqrt(R*K+T[L])&lt;P[C+1]){<br> P[M]=R*K+T[L];<br> println(0,M+1,P[M],0);<br> M=M+1;<br> break;<br> }<br> C=C+1;<br> }<br> L=L+1;<br> }<br> println(0,M,0);<br> println(0,N,m,u,0);<br> }<br> }<br>}<br>/*終わり*/</dd> </dl> <dl class="anketolist"> <div class="rdate">[7]&nbsp;&nbsp;2024/10/06 10:05&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 非常に役に立った / </div> <dt>使用目的</dt> <dd><br>難しい計算</dd> <dt>ご意見・ご感想</dt> <dd>球面調和関数 <br>Ynm(θ,φ) <br><br>誤差関数 <br>erf(x)<br>erfc(x)<br>erfi(x)<br> <br>算術幾何平均 <br>AGM(a,b)<br> など があって使いやすいです。<br></dd> </dl> <dl class="anketolist"> <div class="rdate">[8]&nbsp;&nbsp;2024/10/05 18:01&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 少し役に立った / </div> <dt>使用目的</dt> <dd>6/2(1+2)でどのような答えを出すか気になったから</dd> <dt>ご意見・ご感想</dt> <dd>このサイトは珍しく1だった。意見が割れているからエラーにしたほうがいいと思う。</dd> </dl> <dl class="anketolist"> <div class="rdate">[9]&nbsp;&nbsp;2024/09/30 20:00&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 非常に役に立った / </div> <dt>使用目的</dt> <dd>2024/09/25 21:00<br>20歳未満 / 小・中学生 / 非常に役に立った /<br>の方です<br>改良した自作式が元の自作式と一致しているかの確認に手計算では大変なのでこのサイトを利用しました</dd> <dt>ご意見・ご感想</dt> <dd>この式をプログラムにした<br>-<br>x=log(2,M/m);<br>a=0;<br>for(k=1;k&lt;=x;k=k+1){<br>b=0;<br>for(l=0;l&lt;=s-2;l=l+1){<br>b=b+combination(s+x-k,l);<br>}<br>a=a+2^k*b;<br>}<br>for(k=x+1;k&lt;=s+x-1;k=k+1){<br>b=0;<br>for(l=0;l&lt;=s+x-1-k;l=l+1){<br>b=b+combination(s+x-k,l);<br>}<br>a=a+2^k*b;<br>}<br>S=m*a;<br>println(m,M,s,S);<br>-<br>前回と同じく<br>m=2<br>M=4<br>s=16<br>を代入すると<br>S=3932100<br>となったので<br>自作式が改良できてよかったです<br>これからもこのサイトを利用したいと思いました</dd> </dl> <dl class="anketolist"> <div class="rdate">[10]&nbsp;&nbsp;2024/09/25 21:00&nbsp;&nbsp;&nbsp;20歳未満 / 小・中学生 / 非常に役に立った / </div> <dt>使用目的</dt> <dd>趣味で作った自作式の計算<br>2重シグマが含まれているため手計算の結果が正しいか確かめるために使った</dd> <dt>ご意見・ご感想</dt> <dd>シグマを工夫してプログラムにした<br>プログラム<br>x=log(M/m)/log(2);<br>a=0;<br>for(k=0;k&lt;=x-1;k=k+1){<br>b=0;<br>for(l=0;l&lt;=k;l=l+1){<br>b=b+combination(s-1+l,1+l)/2^l;<br>}<br>a=a+b;<br>}<br>S=m*(2^x*(2^s*(s+x-2)+4-3x-a)-2);<br>print(S,m,M,s);<br>-<br>m=2<br>M=4<br>s=16<br>を代入すると<br>S=3932100<br>となり手計算と同じ結果が得られたのでよかったです<br>この式をもっと簡単にしたいので頑張ります</dd> </dl> </div> <br><span class="top"> <div class="col-nav col-nav-btm"> <div class=bnbtn><img src="/keisan/pc/common/img/btn_back_none.gif" alt="BACK" />&nbsp;<a href=# onclick="return readAnketo_next(10)"><img src="/keisan/pc/common/img/btn_next.gif" alt="NEXT" class="hov" /></a></div></div> </span></div> <div id='enq' class='tab-contents'> <span id='thanskank'> <div class='col'> <p class='comp'>アンケートにご協力頂き有り難うございました。<br><br> 送信を完了しました。</p><br><br> <p class='comp'><a onclick='dispank()'><img src='/keisan/pc/common/img/btn_back.gif' alt='Back' class='hov' /></a></p> </div> </span> <span id='anks'> <div class='col-title'> <b>【 フリー計算 】のアンケート記入欄</b> </div> <form name='bug'> <input type='hidden' name='command' value='regist'> <input type='hidden' name='charset' value='utf-8'> <input type='hidden' name='libnum' id='libnum'> <input type='hidden' name='libname2' id='libname2'> <input type='hidden' name='lang' value=''> <input type='hidden' name='uc_k3' value=''> <div class='col'> <dl> <dt>年齢</dt> <dd><input type='radio' name='age' class='kradio' id='age01' value='20歳未満' ><label class='radiolabel' for='age01' onclick='radioSel("age", "20歳未満")'>20歳未満</label><input type='radio' name='age' class='kradio' id='age02' value='20歳代' ><label class='radiolabel' for='age02' onclick='radioSel("age", "20歳代")'>20歳代</label><input type='radio' name='age' class='kradio' id='age03' value='30歳代' ><label class='radiolabel' for='age03' onclick='radioSel("age", "30歳代")'>30歳代</label><input type='radio' name='age' class='kradio' id='age04' value='40歳代' ><label class='radiolabel' for='age04' onclick='radioSel("age", "40歳代")'>40歳代</label><input type='radio' name='age' class='kradio' id='age05' value='50歳代' ><label class='radiolabel' for='age05' onclick='radioSel("age", "50歳代")'>50歳代</label><input type='radio' name='age' class='kradio' id='age06' value='60歳以上' ><label class='radiolabel' for='age06' onclick='radioSel("age", "60歳以上")'>60歳以上</label></dd> </dl> <dl> <dt>職業</dt> <dd><input type='radio' name='work' class='kradio' id='work01' value='小・中学生' ><label class='radiolabel' for='work01' onclick='radioSel("work", "小・中学生")'>小・中学生</label><input type='radio' name='work' class='kradio' id='work02' value='高校・専門・大学生・大学院生' ><label class='radiolabel' for='work02' onclick='radioSel("work", "高校・専門・大学生・大学院生")'>高校・専門・大学生・大学院生</label><input type='radio' name='work' class='kradio' id='work03' value='主婦' ><label class='radiolabel' for='work03' onclick='radioSel("work", "主婦")'>主婦</label><input type='radio' name='work' class='kradio' id='work04' value='会社員・公務員' ><label class='radiolabel' for='work04' onclick='radioSel("work", "会社員・公務員")'>会社員・公務員</label><br><input type='radio' name='work' class='kradio' id='work05' value='自営業' ><label class='radiolabel' for='work05' onclick='radioSel("work", "自営業")'>自営業</label><input type='radio' name='work' class='kradio' id='work06' value='エンジニア' ><label class='radiolabel' for='work06' onclick='radioSel("work", "エンジニア")'>エンジニア</label><input type='radio' name='work' class='kradio' id='work07' value='教師・研究員' ><label class='radiolabel' for='work07' onclick='radioSel("work", "教師・研究員")'>教師・研究員</label><input type='radio' name='work' class='kradio' id='work09' value='その他' ><label class='radiolabel' for='work09' onclick='radioSel("work", "その他")'>その他</label></dd> </dl> <dl> <dt>この計算式は</dt> <dd><input type='radio' name='useful' class='kradio' id='useful01' value='非常に役に立った' ><label class='radiolabel' for='useful01' onclick='radioSel("useful", "非常に役に立った")'>非常に役に立った</label><input type='radio' name='useful' class='kradio' id='useful02' value='役に立った' ><label class='radiolabel' for='useful02' onclick='radioSel("useful", "役に立った")'>役に立った</label><br><input type='radio' name='useful' class='kradio' id='useful03' value='少し役に立った' ><label class='radiolabel' for='useful03' onclick='radioSel("useful", "少し役に立った")'>少し役に立った</label><input type='radio' name='useful' class='kradio' id='useful04' value='役に立たなかった' ><label class='radiolabel' for='useful04' onclick='radioSel("useful", "役に立たなかった")'>役に立たなかった</label></dd> </dl> <dl class='text'> <dt>使用目的</dt> <dd><TEXTAREA name='purpose' id='purpose'></TEXTAREA></dd> </dl> <dl class='text'> <dt><span id='chgank'>ご意見・ご感想・ご要望(バグ報告は<a onclick='changebug()'><font color='red'>こちら</font></a>) <input type='radio' name='content_flag' value='0' checked style='display:none'></span><span id='chgbug'>バグに関する報告 (ご意見・ご感想・ご要望は<a onclick='changeanketo();'><font color='red'>こちら</font></a>)<br /><input type='radio' name='content_flag' value='1'>計算バグ(入力値と間違ってる結果、正しい結果、参考資料など)<br /> <input type='radio' name='content_flag' value='2'>説明バグ(間違ってる説明文と正しい説明文など) <br /> </span></dt> <dd><textarea name='bodytext' id='bodytext' ></textarea></dd> </dl> <div class='btn-center'>アンケートは下記にお客様の声として掲載させていただくことがあります。<br /><img src='/keisan/pc/common/img/btn_send.gif' alt='送信' class='hov' onclick='submitank()' /></div> </div> </form></span></div> <div id='faq' class='tab-contents'></div> <div id='link' class='tab-contents'> <div class='col'> <dl> <dt><b>【フリー計算 にリンクを張る方法】</b></dt> <dd><textarea style='height:50px;margin-bottom:10px;'><a href="https://keisan.casio.jp/calculator">フリー計算</a></textarea></dd> </dl> <span id='linkset'></span> </div><!-- //.col --> </div><!-- //.link --> </div><!-- //.tabs --> </div><!-- //#questionnaire --> </div> </div> <script> paramSR = new Array(); sysUserCode = 'free999999999'; paramSR.push("formula::TXT"); paramSR.push("angle::SEL"); paramSR.push("precision::SEL"); paramSR.push("expo::SEL"); paramSR.push("accuracy::CHK"); paramSR.push("commaseparated::CHK"); </script> </div> <br> <div id="footer"> <div class="menu"> <ul class="link-arw1"> <li><a href="https://www.casio.co.jp/privacy/">プライバシーポリシー</a></li> <li><a href="/keisan/kiyaku.php">サービス規約</a></li> <li><a href="/keisan/faq.php">よくある質問</a></li> <li><a href="/keisan/output.php">外部送信について</a></li> <li><a href="/keisan/toiawase.php">お問い合わせ</a></li> </ul> </div> <p class="copy">&copy; 2024 CASIO COMPUTER CO., LTD.<a href="https://www.casio.co.jp/"><img src="/keisan/pc/common/img/logo_casio.gif" alt="CASIO" /></a></p> </div> <? // TOP pageは直接記述 $uri = $_SERVER['REQUEST_URI']; if( $uri != "/index.php" && $uri != "/"){ ?> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-KDTHSZ" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KDTHSZ'); </script> <? } ?> </div> <script> document.getElementById('graph').innerHTML = '' ; </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10