【iPhone】標準搭載の電卓アプリの小技
- お知らせ
ちょっとした計算もスマホがあれば、電卓アプリを利用して簡単に行うことができます。
電卓アプリも様々な特徴のものがあり、それぞれ用途によって使い分けることができます。
電卓アプリは、iPhoneに標準搭載されていて、ちょっとした計算をするときには、この電卓アプリを利用されるiPhoneユーザーも多いのではないでしょうか。
本日は、iPhoneに標準搭載されている電卓アプリを利用される方が、知っておくと少し便利な小技をご紹介いたします。
[symple_box color=”blue” text_align=”left” width=”100%” float=”none”]
ロック状態でコントロールセンターから起動
[/symple_box]
電卓アプリは、カメラアプリと同様にコントロールセンターから電卓アプリを起動することができます。
コントロールセンターは、画面の下側から上にスワイプさせると表示されます。
とっさに利用したい時にパスコードを入力して、電卓アプリをタップして立ち上げる必要はありません。
飲み会の精算や割り勘など、簡単にパッと計算を済ませたい時に、この方法で電卓アプリを起動できるととても便利です。
[symple_box color=”blue” text_align=”left” width=”100%” float=”none”]
(右左どちらかに)スワイプして入力間違いを1桁ずつ削除
[/symple_box]
計算の途中で入力を間違えてしまった場合、「C(クリア)」ボタンをタップしてしまうと数字が全部消えてしまい打ち直しになります。
画面の入力した数字の上を、右もしくは左にスワイプすると、一番右の1桁が削除されます。
続け左右どちらかにスワイプすると、また次の一番右の1桁が削除されます。
1桁入力間違いしただけれあれば、1文字ずつ消して対応すると手間が省けて便利です。
[symple_box color=”blue” text_align=”left” width=”100%” float=”none”]
計算結果を他のアプリにコピペ
[/symple_box]
計算結果をメモやメールなどの他のアプリに貼り付けることができます。
計算結果を長押しすると「コピー」と表示されるので、「コピー」の文字をタップするとクリップボードにコピーされます。
張り付けたい時は、計算結果をペーストしたいアプリを起動しカーソルを移動し、長押しすると「ペースト」が表示されるのでタップして張り付けます。
当たり前ですが、計算結果を覚えて他のアプリを起動して入力するよりも、簡単で正確に計算結果を入力することが出来るので便利です。
[symple_box color=”blue” text_align=”left” width=”100%” float=”none”]
割引の計算を簡単に表示
[/symple_box]
割引額の計算は通常通りに計算することもできますが、他の方法でも計算結果を表示することができます。
例えば30パーセント引きの商品の金額を計算したい場合
「商品の金額」「×」「0.7」→「30パーセント引きされた金額」
このように計算することもできますが、他にも簡単に計算する方法があります。
「商品の金額」「-」「30」「%」→「30パーセント分の金額」
商品の金額から、割引される数字と%を入力するだけで、割引される金額が表示されます。そして、そのまま
「=」→「割引された商品の金額」
実際に割引きされる金額と、割引きされた後の金額(支払う金額)が簡単に表示することができて、確認できます。
操作としては、「商品の金額」「-(マイナス)」「割引されるパーセントの数字」「%」「=」と入力するだけ、割引後の金額が表示されます。
ちょっとした小技ですが、標準装備されているアプリなので、覚えておくと便利に電卓アプリを活用することができます。
function CheckField686930(fldName, frm){ if ( frm[fldName].length ) { for ( var i = 0, l = frm[fldName].length; i < l; i++ ) { if ( frm[fldName].type =='select-one' ) { if( frm[fldName][i].selected && i==0 && frm[fldName][i].value == '' ) { return false; } if ( frm[fldName][i].selected ) { return true; } } else { if ( frm[fldName][i].checked ) { return true; } }; } return false; } else { if ( frm[fldName].type == "checkbox" ) { return ( frm[fldName].checked ); } else if ( frm[fldName].type == "radio" ) { return ( frm[fldName].checked ); } else { frm[fldName].focus(); return (frm[fldName].value.length > 0); }} }
function rmspaces(x) {var leftx = 0;var rightx = x.length -1;while ( x.charAt(leftx) == ‘ ‘) { leftx++; }while ( x.charAt(rightx) == ‘ ‘) { –rightx; }var q = x.substr(leftx,rightx-leftx + 1);if ( (leftx == x.length) && (rightx == -1) ) { q =”; } return(q); }
function checkfield(data) {if (rmspaces(data) == “”){return false;}else {return true;}}
function isemail(data) {var flag = false;if ( data.indexOf(“@”,0) == -1 || data.indexOf(“”,0) != -1 ||data.indexOf(“/”,0) != -1 ||!checkfield(data) || data.indexOf(“.”,0) == -1 || data.indexOf(“@”) == 0 ||data.lastIndexOf(“.”) < data.lastIndexOf("@") ||data.lastIndexOf(".") == (data.length - 1) ||data.lastIndexOf("@") != data.indexOf("@") ||data.indexOf(",",0) != -1 ||data.indexOf(":",0) != -1 ||data.indexOf(";",0) != -1 ) {return flag;} else {var temp = rmspaces(data);if (temp.indexOf(' ',0) != -1) { flag = true; }var d3 = temp.lastIndexOf('.') + 4;var d4 = temp.substring(0,d3);var e2 = temp.length - temp.lastIndexOf('.') - 1;var i1 = temp.indexOf('@');if ( (temp.charAt(i1+1) == '.') || ( e2 < 1 ) ) { flag = true; }return !flag;}} function CheckFieldD686930(fldH, chkDD, chkMM, chkYY, reqd, frm){ var retVal = true; var dt = validDate686930(chkDD, chkMM, chkYY, frm); var nDate = frm[chkMM].value + " " + frm[chkDD].value + " " + frm[chkYY].value; if ( dt == null && reqd == 1 ) { nDate = ""; retVal = false; } else if ( (frm[chkDD].value != "" || frm[chkMM].value != "" || frm[chkYY].value != "") && dt == null) { retVal = false; nDate = "";} if ( retVal ) {frm[fldH].value = nDate;} return retVal; } function validDate686930(chkDD, chkMM, chkYY, frm) {var objDate = null; if ( frm[chkDD].value != "" && frm[chkMM].value != "" && frm[chkYY].value != "" ) {var mSeconds = (new Date(frm[chkYY].value - 0, frm[chkMM].selectedIndex - 1, frm[chkDD].value - 0)).getTime();var objDate = new Date();objDate.setTime(mSeconds);if (objDate.getFullYear() != frm[chkYY].value - 0 || objDate.getMonth() != frm[chkMM].selectedIndex - 1 || objDate.getDate() != frm[chkDD].value - 0){objDate = null;}}return objDate;} function _checkSubmit686930(frm){ if ( !isemail(frm["fldEmail"].value) ) { alert("Email u3092u3054u8A18u5165u304Fu3060u3055u3044u3002"); return false; } return true; } [/script][/inline]
■経費削減!法人専用MVNOサービス【Gleaner Mobile】はこちら