grid1 = 19;//正方形の1辺の長さ function for_map() {var str_map = ''; for(my_local_yy = 6; my_local_yy >= -6; my_local_yy--) {for(my_local_xx = -6; my_local_xx <=6; my_local_xx++) {for(my_local_xxx = 0; my_local_xxx < 3; my_local_xxx++) {for(my_local_yyy = 0; my_local_yyy < 3; my_local_yyy++) {var screen_xx1 = ((my_local_xx + 7) * grid1 - 3 + my_local_xxx * 6); var screen_xx2 = ((my_local_xx + 7) * grid1 + 2 + my_local_xxx * 6); var screen_yy1 = ((7 - my_local_yy) * grid1 - 3 - my_local_yyy * 6); var screen_yy2 = ((7 - my_local_yy) * grid1 + 2 - my_local_yyy * 6); var math_xx = (my_local_xx + my_local_xxx * 0.33); var math_yy = (my_local_yy + my_local_yyy * 0.33); str_map += ''; } } } } document.write(str_map); } q0_str = new Array(); q0_str[0] = '4+5i'; q0_str[1] = '3−4i'; q0_str[2] = '−5'; q0_str[3] = '2i'; q0_str[4] = '
'+cFrac_102('1+i','2','','','','','','','lb')+''; q0_str[5] = ''+cFrac_102('5+'+cRoot_102('3','','','','','lb')+'i','2','','6','6','1','','','lb')+''; q0_str[6] = '(3−4i)+(−5+7i)の計算結果'; q0_str[7] = '方程式x2=−1の解のうち虚部の符号が正となるもの'; ans_set0 = new Array(); ans_set0[0] = new Array(4, 5); ans_set0[1] = new Array(3, -4); ans_set0[2] = new Array(-5, 0); ans_set0[3] = new Array(0, 2); ans_set0[4] = new Array(0.5, 0.5); ans_set0[5] = new Array(2.5, 0.86); ans_set0[6] = new Array(-2, 3); ans_set0[7] = new Array(0, 1); msg_str = new Array(); msg_str[0] = ''; msg_str[1] = ''; msg_str[2] = ''; msg_str[3] = ''; msg_str[4] = ''+cFrac_102('1+i','2','')+'=0.5+0.5iと変形し,実部が0.5,虚部が0.5の点をポイントします.'; msg_str[5] = ''+cFrac_102('5+'+cRoot_102('3','','')+'i','2','',6,6,1)+'≒2.5+0.86iと変形し,実部が2.5,虚部が0.9の点をポイントします.'; msg_str[6] = '(3−4i)+(−5+7i)=−2+3iと変形します.'; msg_str[7] = 'x2=−1の解はx=±iとなるから,虚部の符号が正となるのはx=i.'; q0_number = 0; kr_set = new Array('kr0'); function disp_quest0() {document.getElementById('quest0').innerHTML = q0_str[q0_number]; } function saiten0(mx, my) {var screen_xx = ((mx + 7 )* 19 - 5); var screen_yy = ((7 - my) * 19 -5); document.getElementById('blue_point0').style.left = screen_xx; document.getElementById('blue_point0').style.top = screen_yy; document.getElementById('blue_point0').style.visibility = 'visible'; var tollerance = 0.2; if(Math.abs(mx - ans_set0[q0_number][0]) <= tollerance && Math.abs(my - ans_set0[q0_number][1]) <= tollerance) {document.getElementById('kr0').innerHTML = '○'; // ******************************** pg_ox_information[q0_number] = 1; // *************************** } else document.getElementById('kr0').innerHTML = '×'; // ******************************** once_answer = 1; // *************************** } function view_help0() {var screen_xx_ans = ((ans_set0[q0_number][0] + 7 )* 19 - 5); var screen_yy_ans = ((7 - ans_set0[q0_number][1]) * 19 - 5); document.getElementById('red_point0').style.left = screen_xx_ans; document.getElementById('red_point0').style.top = screen_yy_ans; document.getElementById('red_point0').style.visibility = 'visible'; document.getElementById('msg0').innerHTML = msg_str[q0_number]; } function next_q0() {q0_number++; if(q0_number >= q0_str.length) q0_number--; disp_quest0(); document.getElementById('kr0').innerHTML = ''; document.getElementById('red_point0').style.visibility = 'hidden'; document.getElementById('blue_point0').style.visibility = 'hidden'; document.getElementById('msg0').innerHTML = ''; document.getElementById('counter0').innerHTML = '[第'+(q0_number+1)+'問 / 全'+q0_str.length+'問]'; } // ****************** ans_set1 = new Array(1,2,1,2); kr_set1 = new Array('kr1_0','kr1_1','kr1_2','kr1_3'); help_pos1 = new Array('help1_0','help1_1','help1_2','help1_3'); msg1_pos = new Array('msg1_0','msg1_1','msg1_2','msg1_3'); function saiten1(qnum, anum) {if(anum == ans_set1[qnum]) {document.getElementById(kr_set1[qnum]).innerHTML = '○'; // ******************************** pg_ox_information[qnum+q0_str.length] = 1; // *************************** } else {document.getElementById(kr_set1[qnum]).innerHTML = '×'; document.getElementById(help_pos1[qnum]).style.visibility = 'visible'; } // ******************************** once_answer = 1; // *************************** } function view_help1(qnum) {document.getElementById(msg1_pos[qnum]).style.visibility = 'visible'; } // ****************** q_set3 = new Array(); q_set3[0] = new Array(3,3); q_set3[1] = new Array(-3,0); q_set3[2] = new Array(3,-3); q_set3[3] = new Array(0,3); q_set3[4] = new Array(-3,-3); q_set3[5] = new Array(3,0); ans_set3 = new Array(3,8,15,4,11,0); qnumber3 = -1; msg_set3 = new Array(); msg_set3[0] = 'r='+cRoot_102('32+32',5,'','','')+'=3'+cRoot_102('2')+', θ='+cFrac_102('π','4','')+'と考えます.'; msg_set3[1] = 'r=3, θ=πと考えます.'; msg_set3[2] = 'r='+cRoot_102('32+(−3)2',8,'','','')+'=3'+cRoot_102('2')+', θ='+cFrac_102('7π','4','')+'と考えます.'; msg_set3[3] = 'r=3, θ='+cFrac_102('π','2','')+'と考えます.'; msg_set3[4] = 'r='+cRoot_102('(−3)2+(−3)2',11,'','','')+'=3'+cRoot_102('2')+', θ='+cFrac_102('5π','4','')+'と考えます.'; msg_set3[5] = 'r=3, θ=0と考えます.'; function disp_quest3() {qnumber3++; if(qnumber3 >= q_set3.length) {document.getElementById('counter3').innerHTML = '*** End ***'; return; } var screen_xx_q3 = ((q_set3[qnumber3][0] + 7 )* 19 - 4); document.getElementById('red_point3').style.left = screen_xx_q3; var for_q3_top = 0; if(navigator.userAgent.indexOf("Chrome/") != -1) for_q3_top =2; else if(navigator.userAgent.indexOf("Firefox/1") != -1 || navigator.userAgent.indexOf("Firefox/2") != -1) for_q3_top =-14; else if(navigator.userAgent.indexOf("Firefox/") != -1) for_q3_top =0;//-10; else if(navigator.userAgent.indexOf("Safari/") != -1) for_q3_top= 2; else if(navigator.userAgent.indexOf("MSIE") != -1) for_q3_top =0; else if(navigator.userAgent.indexOf("Edge") != -1) for_q3_top =-14; else if(navigator.userAgent.indexOf("Opera") != -1) for_q3_top =2; var screen_yy_q3 = ((7 - q_set3[qnumber3][1]) * 19 - 6+for_q3_top); document.getElementById('red_point3').style.top = screen_yy_q3; document.getElementById('counter3').innerHTML = '[第'+(qnumber3+1)+'問 / 全'+q_set3.length+'問]'; document.getElementById('kr3').innerHTML = ''; document.getElementById('msg3').innerHTML = ''; } function saiten3(anum3) {if(anum3 == ans_set3[qnumber3]) {document.getElementById('kr3').innerHTML = '○'; // ******************************** pg_ox_information[qnumber3+q0_str.length+ans_set1.length] = 1; // *************************** } else document.getElementById('kr3').innerHTML = '×'; // ******************************** once_answer = 1; // *************************** } function view_help3() {if(qnumber3 < q_set3.length) document.getElementById('msg3').innerHTML = msg_set3[qnumber3]; } // ******************** function for_map4() {var str_map4 = ''; for(var my_local_yy = 6; my_local_yy >= -6; my_local_yy--) {for(var my_local_xx = -6; my_local_xx <=6; my_local_xx++) {for(var my_local_xxx = 0; my_local_xxx < 3; my_local_xxx++) {for(var my_local_yyy = 0; my_local_yyy < 3; my_local_yyy++) {var screen_xx1 = ((my_local_xx + 7) * grid1 - 3 + my_local_xxx * 6); var screen_xx2 = ((my_local_xx + 7) * grid1 + 2 + my_local_xxx * 6); var screen_yy1 = ((7 - my_local_yy) * grid1 - 3 - my_local_yyy * 6); var screen_yy2 = ((7 - my_local_yy) * grid1 + 2 - my_local_yyy * 6); var math_xx = (my_local_xx + my_local_xxx * 0.33); var math_yy = (my_local_yy + my_local_yyy * 0.33); str_map4 += ''; } } } } document.write(str_map4); } q_set4 = new Array(); q_set4[0] = '4(cos'+cFrac_102('π','2','')+'+i sin'+cFrac_102('π','2','')+')'; q_set4[1] = '5(cosπ+i sinπ)'; q_set4[2] = '4'+cRoot_102('2')+'(cos'+cFrac_102('π','4','')+'+i sin'+cFrac_102('π','4','')+')'; q_set4[3] = '4(cos'+cFrac_102('π','3','')+'+i sin'+cFrac_102('π','3','')+')'; q_set4[4] = '4(cos'+cFrac_102('4π','3','')+'+i sin'+cFrac_102('4π','3','')+')'; q_set4[5] = '5(cosθ+i sinθ) ただし,θはcosθ='+cFrac_102('3','5','')+', sinθ='+cFrac_102('4','5','')+'となる角'; q_set4[6] = '3(cosθ+i sinθ)ただし,θはcosθ='+cFrac_102('2','3','')+', sinθ=−'+cFrac_102(cRoot_102('5'),'3','',2,2,1)+'となる角'; ans_set4 = new Array(); ans_set4[0] = new Array(0, 4); ans_set4[1] = new Array(-5, 0); ans_set4[2] = new Array(4, 4); ans_set4[3] = new Array(2, 3.464); ans_set4[4] = new Array(-2, -3.464); ans_set4[5] = new Array(3, 4); ans_set4[6] = new Array(2, -2.236); msg_set4 = new Array(); msg_set4[0] = '【極形式のまま考える場合】