goo blog サービス終了のお知らせ 

ブログ記事一覧

短いURLが欲しかったので申請しました.

記事の紹介・補足

2019-03-05 09:46:28 | 備忘録

{記事の紹介・補足}@https://blog.goo.ne.jp/bonsai19/e/163b4a215649dc8f39ce1f1a3aa8f760
/30000行対策で整理中{記事の紹介・補足}の改訂版/*with comment in English*/)


%0:記事の紹介・補足/*Selected files in this blog are referred as【「[%paragraph].{its title}with URL」】*/

「▼」:引用/*copied*/
「◇」:参照/*referring*/
「◆」:修正・補足/*revised*/
「▲」:引用先/*referred*/
「※」:紹介のみ/*本文は、30000文字以下にしてください*/


%1:List of Files`▼/*Integrated home page*/


[tweet](「ぼんさいメモ」更新情報)/*What's new*/
[check](「ぼんさいメモ」保存記事)/*Archived*/
[tweet-yy](「わいわい広場」更新情報)/*added by blogmura-yy*/
[check-yy](「わいわい広場」保存記事)/*added by blogmura-yy*/
[tweet-58](「EOE」更新情報)/*added by ep58-kit*/
[check-58](「EOE」保存記事)/*added by ep58-kit【「EOE」:Example Oriented Education】*/
 
[tweet-19]/*private*/
[check-19]/*private*/


[921tsuneko]
[bonsai19]/*記事の紹介・補足【link to the selected file with comment】*/
[bonsai19]@http://bonsai19.blogspot.jp/ :/*blogger*/ 


`▲

%11:`▼ファイルID/*File ID*/


ファイルIDの基本(例外あり)は初稿投稿日[ymd](年:2009+y,月:m,日:9+d)
・「A」,・・・,「Z」を「1」,・・・,「26」とみなしています(「d=Z」は投稿準備中).
・e.g.G8E:`{`}の初稿は「2016-08-14」(2016=2009+G; 08=8; 14=9+E)/*G=7; E=5*/
◎記事を「YMD」に投稿した場合はヘッダ部(水平線の上)の末尾に「/YMD」を付記する(検索用.省略可).
・「/YMD?」は「/YMD」以前に投稿した記事).(「?」は{WILD}の後置演算子
J1S:`[5thH82-3Debug2cLarge.xlsx`]は「OneDrive」にuploadしたファイル
J27:`{セルへのキー入力`}は「J27」に上書きして再投稿したファイル


`▲

%12:`▼


H6F:`{ブログに関するメモ(コピー)`}H6E:`{ブログに関するメモ(コピー)`}を「2017-06-15」に上書き*/


`▲

%2:
`{擬似コードによる表現`}
%21:参考資料
`▼


[1]{G8E%0:gooブログでの HTML 対策}
https://blog.goo.ne.jp/bonsai-chat/e/1639d1d6a6d5d15519068eaacaf8434a
[2]{擬似コードの記号}
https://blog.goo.ne.jp/bonsai-chat/e/bbf3c131dfebd165a446e8649a800dac
[3]G7Q%0:gooブログで用いる数学記号
https://blog.goo.ne.jp/bonsai-chat/e/baf57d66da1e83588280e765eda6bc84


`▲

%22:`▼この記事での簡易表現


(1)「`{□`}」=「{□}」;「`▼□`▲」=「▼□」; 「`▲」=「`▲」/*水平線(適宜挿入)は無視*/
(2)「`{`}」=「{}」; 「{}」=「」; 「ab/*□*/c」=「abc
(3)「`{a`(bc`)d`}」=「{a(bc)d}」;(`{a`(bc`}d`)」のような構文は禁止
(4)`」に後続する英字(1文字)を文字列を代入する変数と考える(e.g.「`a="a"」,「‘S="abc"


`▲

%3:`{WILDの文法`}

%31:序(in`{WILD.pdf`}
`▼


[C5E]:[6-8]で紹介した異端の原始言語 WILD(Wildly Imitated Language
with Danger of misuse)
に対して 1バイト文字による中間言語の可視化の一案を考えま した。


`▲

%32:構文例
`▼


(1)「`if:expr1..st1;:expr2..st2;
(2)「`loop:expr1..st1;:expr2..st2;


`▲

%4:〔bonsai-chat〕の記事
%41:‘{〔商品〕の紹介`}
%42:`{〔本〕の紹介`}
%43:`{G7A%0:小学校で学ぶ算数`}
%431:`{G7A%:1小1の算数(改訂版)`}
%432:`{G7A%2:小2の算数`}
%433:`{G7A%3:小3の算数`}

`▼


%21A333:ふつうの掛け算の筆算
[%21A331]と[%21A332]の組み合わせです.
Q:繰り上がりを書く場所は? - 数学 解決済
http://oshiete.goo.ne.jp/qa/2443682.html

A:下図のように暗算用のメモを左下に書いて消しゴムで消せば?
 e.g.「13」を書いた後「1」を消す(面倒だから暗算に慣れる).


`▲/*「e.g.」の行を着色*/

%44:`{G7B%0:中学校で学ぶ数学`}
%45:`{H5K%0:Excelに関するメモ`}
%46:`{【新訂:】gooメールに関するメモ`}
%461: [%40].`{gooID利用明細`}
`


「加入・切替日」=「2011/01/31」の日付が不可解(個人情報を隠さずにスキャンした画像から転記).
・「Snipping Tool」による部分的切り取りは不可能(「デスクトップ」に貼り付けると②を作れた)


`▲

%5:〔blogmura-yy〕の記事

%51:`{パソコンサークル`}
%5131:[%46].{パソコンサークル}
`


020年1月に「 Windows Server 2008 / R2 」と「 Windows 7 」で山場を迎え、
同年10月には「 Office 2010 」…と主力製品のEOS(サポート終了)が続きます。

%461:Office 2019 Personal/*追加:2019/01/25*/
[1]「Office 2019」が新登場「Office 365」との違いとは, 日経パソコン,2019.1.18, pp.16-29
永続ライセンス(セキュリティアップデートのみ); 29,000円; パソコン2台まで
・「Word」「Wxcel」「Outlook」のみ; 「Windows10」,「macOS」のみ

`▲https://blog.goo.ne.jp/blogmura-yy/e/69af8255a29ebbb5c60fb0530bbea90f

%512:`{スマホ・タブレット`}
%513:`[%4].{〔EOS〕に関するメモ`}
`▼「2行入れても30000行を超過」`▲


%52:`{わいわい川柳`}
%521:`


%ICJ0:「泥縄で作った案は穴だらけ」
%ICJ1:5%ポイント還元“転売で不正”対策を検討
https://headlines.yahoo.co.jp/videonews/nnn?a=20181218-00000045-nnn-bus_all


`▲/*「ICJ」は「2018/12/10」なので{わいわい川柳(2018冬)}参照*/

%53:`{TV番組へのリンク`}
%531:NHK

%5311:[%11:ガッテン!].{TV番組へのリンク}
`


便意はあるのに出ない!?便秘の新タイプ解消SP
その中で注目されるのが新しいタイプの「排便困難型便秘」です。


`▲http://www9.nhk.or.jp/gatten/articles/20180314/


%53111:`▼「骨ホルモン
`▲http://www9.nhk.or.jp/gatten/articles/20170215/

%5312:`{おはよう日本`}
`▼「まちかど情報室でお伝えした製品を扱う通信販売のサイトはNHKと一切関係ありません。`▲

%532:TBS

%5321:[%21:カンブリア宮殿].{TV番組へのリンク}
`


その名も"魔法のフライパン"最大の特徴は、他のフライパンに比べ、熱伝導率が驚くほど高い点にある。
この効果により、食材の表面を短時間で焼くことができ、食材のうまみも逃がさないという。


`▲https://www.tv-tokyo.co.jp/cambria/backnumber/2019/0110/

%5322:[%22:名医のTHE太鼓判!
].{TV番組へのリンク}
`


足指の筋力アップや、足の血管が膨れてコブのようになる病気・下肢静脈瘤の改善も期待できる
足ゆびのばし体操」を紹介する。


`▲http://www.tbs.co.jp/the-taikoban/archive/20190128.html

%533:NTV
`▼「https://www.ntv.co.jp/articles/?genre=役にたつ`▲

%54:`{雑記帳`}
%541:{モバイル端末に関するメモ}

%55:{リハビリに関するメモ`}
`


%22:2点歩行
[0]脳梗塞リハの2点1点交互支持歩行(2点歩行)と杖なし応用歩行
%23:床からの立ち上がり
[1]床からの立ち座りについて | 益田地域医療センター医師会病院

%3:低周波治療器
[1]片麻痺回復のための促通反復療法「川平法
http://kawahira.org/
2011年9月4日放送のNHKスペシャルで大ブレークし、一躍脚光を浴びた治療法です。

`▲

%6:〔ep58-kit〕の記事
%61:
`{Excelに関するメモ`}
%62:`{[5th□.xlsm]の仕様`} 

%7:〔bonsai-juku〕の記事
%71:`{bonsai-juku.html`}/*「ダウンロード」/「開く」で閲覧可(「OneDrive」に保存)*/
%711:
`{ぼんさいノート+関連資料`}/*「GoogleDrive」に保存*/
%712:`{数独`}

%8:修正

%81:{〔本〕の紹介}
%811:`


[3]ガロア理論の頂を踏む (BERET SCIENCE) | 石井 俊全
https://www.beret.co.jp/books/detail/487/*【著者プロフィール; 正誤表付き】*/
・一番やさしい方法でガロア理論をきちんと解説します。
https://www.amazon.co.jp/%E3%82%AC%E3%83%AD%E3%82%A2%E7%90%86%E8%AB%96%E3%81%AE%E9%A0%82%E3%82%92%E8%B8%8F%E3%82%80-BERET-SCIENCE-%E7%9F%B3%E4%BA%95-%E4%BF%8A%E5%85%A8/dp/4860643631
・入門書とは言えない本格的な説明.外国から訳本が出版されるかも【This book may be translated by foreign publishers for  students to understand Galois theory.】


`▲/* are added */

%82:`{〔商品〕の紹介`}
%821:`


 %142:駿河屋の和菓子

%1421:本の字饅頭(酒饅頭)
http://www.souhonke-surugaya.co.jp/product/details1.php
・江戸時代には参勤交代の携行食としても重宝され、
%1422:練羊羹
http://www.souhonke-surugaya.co.jp/product/details2.php
・ようやく日持ちの良い「練羊羹」が完成したのです。
%1423:和歌浦せんべい(卵せんべい)
http://www.souhonke-surugaya.co.jp/product/details3.php
・諸大名へお納めしていたせんべいと同じ製法でつくり続けている、少し特別なせんべいです。
三作せんべい瓦せんべい


`▲/*駿河屋」にURL; 「(酒饅頭)」を変更*/

%83:`{セルへのキー入力`}
%831:`


%0:セルへのキー入力
{[5thH□.xlsx]の使い方}で述べた
[5thH82-3Debug1Large.xlsx]@https://1drv.ms/x/s!Ahb2teuYQIZ7hyqfELeXib5Dxpt9
【The requested URL /bonsai19/e/[5thH82-3DebugfLarge.xlsx]was not found on this server.】
[5thH82-3Debug2cLarge.xlsx]@https://1drv.ms/x/s!Ahb2teuYQIZ7hyvR_rp0k8o8JgAW
の例題の計算例で操作を説明する.


`▲/*File has been corrected.*/

%841:[%2:循環参照].`{Excelに関するメモ`}
`▼


{[4thH82-3.xlsx]の仕様変更案(3)}@https://blog.goo.ne.jp/ep58-kit/e/146a6e58ec55f835768cf14b53501f83
で述べたように,
--------------------
https://support.office.com/ja-jp/article/循環参照を修正または使用する-a436024c-57b5-4b9c-a62d-1c3bccf4d694 申し訳ございません。お探しのページが見つかりません。【これが現状:[%2]】
--------------------
となる.スマホの普及でソフトウェアのビジネスモデルが変貌中!([%31].{パソコンサークル}参照)


`▲/*{[4thH82-3.xlsx]の仕様変更案(3)}不在*/

%9:未整理

%91:
{ぼんさいノート+関連資料}@https://sites.google.com/site/bonsaijuku/bonsainoto-guan-lian-zi-liao

%92:{ピークの定理(1)}@https://blog.goo.ne.jp/blogmura-yy/e/4a9d8cdc176aeeffebfd3e59282e4a26

 


backup(1a)

2019-02-26 09:25:27 | 備忘録

{backup(1a)}@https://blog.goo.ne.jp/bonsai19/e/bef478f6a485ec7f51202819cf7db652
/


%0:ピークの定理(1)
[3].`{〔本〕の紹介`}の読書メモです.(無視してください.「Nexus7」でチェックするために公開
この記事が30000行を超えると「下書き」にして,{ピークの定理(2)}を作成.
・対象は`{ガロア理論の頂を踏む`}の購読者(/*[%22]:「転載自粛」*/)

`▼


 ピークの定理
  方程式f(x)=0の解が根号で表せる
       方程式f(x)=0のガロア群が可解群である     〔経路図リンク付きサムネイル


`▲/*「ピークの定理」が通称として定着*/

[[0]`{ガロア理論の頂を踏む`}@
https://www.beret.co.jp/books/detail/487/
[1]{ガロア理論の頂を踏む: 石井俊全 - とね日記`}@
https://blog.goo.ne.jp/ktonegaw/e/be7d2e4dbc9a86966cad1356025d4525
[2]`{「ガロア理論の頂を踏む(石井俊全著)」p. 406 - d94biの日記`}@
https://d94bi.hatenablog.com/entry/2018/05/04/114104
[3]`{「ガロア理論の頂を踏む」 - ナカナカピエロ おきらくごくらく`}@
https://blog.goo.ne.jp/nakanaka_pierrot/e/479f80457488a381d3a7c557e81c8cd8
[4]
[5]`{擬似コードによる表現`}@
https://blog.goo.ne.jp/bonsai19/e/bb51b0440ad573d19b28a4fd73041416
[6]`{G6M%2:実数の計算`}@
https://blog.goo.ne.jp/bonsai-chat/e/a5076adf63b2454047d625ab552b71f5
[7]`{G6M%1:集合と写像`}@
論理記号「∧∨¬⇒⇔∀∃」等の説明
https://blog.goo.ne.jp/bonsai-chat/e/f86b17168cffd2e093025838d9df34a1
[8]`{MATH.PDF`}∈[9]/*各ファイル閲覧可*/
[9]`{ぼんさいノート+関連資料`}@
https://sites.google.com/site/bonsaijuku/bonsainoto-guan-lian-zi-liao

「∀(n∈N),xn+1=x*xn」「`rθ`(r,θ)2=`xy`(r*cos(θ),r*sin(θ))2」/*`{gooブログで用いる数学記号`}*/ 
「<sup></sup>」,「<sub></sub>」は「Nexus7」では「」になる.

 

%1:諸定義
次の独善的記法を使用

%11:定義集(1)
`▼


(1)「自然数(正の整数)の集合」を「`N(「白抜き文字」は使わない)
 実数の集合を「」と表示し,実数「X」の整数部を「ΓX」,小数部を「ΔX」と表示.
(2)HTMLの「x<sup>n</sup>」(xn)を「x^{n}」のように表記
(3)HTMLの「x<sub>n</sub>」(xk)を「x_{k}」のように表記
(4)「S={2, 3, 5 ,2, 2, 5}」の元を小さい順に並べた順列を「Seq`(S)」と表示.
(5)「S={2, 3, 5, 2, 2, 5}」のすべての元の和を「Sum`(S)」と表示.
(6)「S={2, 3, 5, 2, 2, 5}」のすべての元の積を「Prod`(S)」と表示.
(6)有理数「5/2」の整数部を「Γ(5/2)」,小数部を「Δ(5/2)」で表わす.「Γ + Δ」は恒等作用素
(7)自然数「N」,「M」の最大公約数を「GCD`(N, M)」で表わす.
(8)「M ≦ N」である自然数「N」,「M」に対して
 「Γ(N / M) - M * Δ(N / M))」を広義の商,「M * Δ(N / M)」を広義の剰余といい,
 「M < N」のときは「Γ(N / M)」を商,「M * Δ(N / M)」を剰余という.
(9)変数を「`」,配列要素を「`[]」のように表記.


`▲「TeX」のように「x^{n}」を「x^n」と略記しない.「x_{n}」も同様

%111:Seq`(S)=(2, 2, 2, 3, 5, 5)」.これを「Seq`(2^{3},3 , 5^{2})」と略記.
%112:Seq`(S)=(2, 2, 2, 3, 5, 5)」.これを「Seq`(2^{3},3 , 5^{2})」と略記.
%113:`Sum(S)=36」「Prod`(S)=600
%114:Δ(3/4)=0.75」と例示すると「ΔX」の意味が分かりやすい./*「」の定義に留意!*/
%115:Δ(-3/4)=Δ(1-0.75)=Δ(1/4)」/*「M < N」のとき「Δ(-M/N)=Δ(N-M)/N)」*/
%116:Q`(N, M)=Γ(N / M)」,「R`(N, M) = M * Δ(N / M)」で定義した「Q`()」,「R`()
 を用いると,ユークリッドの互除法を簡潔に表現できる.

%12:定義集(2)

`▼


F`(`X, `Y, `A, `B, `C) = A `X + B `Y - `C」の解釈.
(1)「F`(`X, `Y, 0, 0, `C) = A `X + B `Y - `C = 0」:「(`X, `Y,`C)∈`N{3}
(2)「F`(`X, `Y, 0, 0, C) = A `X + B `Y - C = 0」:「(`X, `Y)∈`N{2}
(3)「∃C,(C ∈ `N)」:(C は定数)/*否定は単に「¬(∃C,(C ∈ `N)」*/
(4)「F`(X, Y, 0, 0, C) = A X + B Y - C = 0」:「2元1次方程式」(「C ∈ `N
(5)「F`(X, Y, 0, 0, C) = A X + B Y - C = 0」:「2元1次不定方程式」
(6)「F`(X, `Y, 0, 0, C) = A X + B `Y - C = 0」:「`Y」は「X, Cに従属する変数」
(7)「F`(`X, `Y, 0, 0, 3) = A X + B `Y - 3 = 0」:「`Y」は「`Xの関数」

`▲自然数「K」と等しい実数を「`K」で表わす.

%121:未知数と定数
値を知りたい自然数を「未知数」という.(変数は任意の自然数)
%1211:C」が定数であれば連立方程式
F`(X, Y, 2, 3, C) =0」∧「F`(X, Y, 2, -3, C) =0
の解は「(X , Y)=(C / 2 , 0)
%1212:∃X ∈ `N, □」の否定は「∃X ∈ `N, {(X = ΔX) ∧ □}」と等価


%13:定義集(3)
`▼


(1)「P(x)=ax2+bx+c」を「P`(X)=A X^{2} + B X + C」と表示.
(2)「P`(X)=Γ(A) X^{2} + Γ(B) X + Γ(C)」を「Γ{P`(X)=A X^{2} + B X + C}」で表わす.
(3)「P`(X)=A X^{2} + B X + C」のとき「ΓP`(X)=Γ(A) X^{2} + Γ(B) X + Γ(C)}」と表示.
(4)「R`(X)={X^{2}+2 X  + 3 }/(X + 1)」のとき「ΓR`(X)=X + 1」,「ΔR`(X)={2/(X + 1)}


`▲/*スマホでは「x2」が「x2」になる(背景色はオプション)*/

%2:§1.1〕ユークリッドの互除法

%21:定理1.1GCD`(N, M)=GCD`(M, (N mod M))

%211:GCD`(42, 30)の計算
`▼


(1)「42 =   30*Q[1]+R[1]」/*「R`[1] = R`(42, 30) = 12」*/
(2)「30 =   12*Q[2]+R[2]」/*「R`[2] = R`(30, 12) = 6]」*/
(3)「12 = R[2]*Q[3]+R[3]」/*「R`[3] = R`(12, 2) = 1]」*/


`▲「R`()」の定義は[%1].

%212:GCD`(M, N)の計算
`▼


M < N」である「M」,「N」に対して
(1)「R`[0] = N」,「R`[1] = R`(M, N)
(2)「R`[`K+1]=R`(R`[`K-1], R`[`K])」(`K ∈ `N
と定めると
(3)無限数列{R`[`K]}は単調に減少し、「0」に収束する.
(4)「∃`K0 ∈ `N, R`[`K0] = 1
(5)「R`[`K0 - 1]=GCD`(M, N)


`▲[%211]の一般化

%213:
`▼


G =GCD`(A, B)とすると
(2)「∃A1 ∈ `N, (A = A1 * G)」「∃B1 ∈ `N, (B = B1 * G)
(3)「A1 * B1 * G = A * B」/*最小公倍数は「A1 * B1 * G」*/


`▲ 

%22:定理1.2A`X+B`Y=D」の整数解/*転載自粛*/

%23:2元1次不定方程式

%231:問1.2〕次のそれぞれの式を満たす整数 X, Y を1組求めよ
`▼
(1)17 X + 5 Y = 1
(2)15 X + 6 Y = 9
(3)15 X + 6 Y = 5
Z = 3 X + Y
W = 2 Z + 1

`▲「Δ(1)= 0」の活用がポイント
%2311:X」,「Y」を実数とすると,(3)は「5 X + 2 Y = 0」「Y=-(5/2)X」と等価
%2312:X」,「Y」を実数とすると,(1)は「Y= -(2/5)X」と等価

%232:1次不定方程式の解法は高校でも学ぶようです
`▼


[1]一次不定方程式の問題の解法
https://hitowomusubu.com/mathematics/solution-first-indefinite-equation/
[2]不定方程式ax+by=c(c≠0)の整数解の求め方
https://kou.benesse.co.jp/nigate/math/a13m0602.html
[3]整数の性質|1次不定方程式について
https://www.hibikore-tanren.com/diophantine-equation/
[4]不定方程式の解き方6パターン | 高校数学の美しい物語
https://mathtrain.jp/diophantus


`▲[1]だけで十分

aa


「bonsai19」へのアクセス(PVIP)

2019-02-24 17:38:33 | 備忘録

{「bonsai19」へのアクセス(PVIP)}@https://blog.goo.ne.jp/bonsai19/e/af5f95eadada0a871734780f61c4863c
/


%0:Last access ranking(Terminal)

2019.02.17-2019.02.23:  41 PV,  33 IP;      -/2,856,950
2019.02.10-2019.02.16: 346 PV, 160 IP; 90,051/2,855,951
2019.02.03-2019.02.09: 951 PV, 298 IP; 55,412/2,855,025
2019.01.13-2019.01.19: 305 PV, 165 IP; 80,938/2,852,827
2019.01.06-2019.01.12: 247 PV, 124 IP; 96,525/2,852,119
2018.12.30-2019.01.05: 335 PV, 145 IP; 81,228/2,851,497

aa


「WILD」の文法

2019-02-16 15:50:41 | 備忘録

{「WILD」の文法}@https://blog.goo.ne.jp/bonsai19/e/730e732c8d4647a61fe61e0918536309
/


%0:「WILD」の文法
[1]WILD.pdf
https://1drv.ms/b/s!Ahb2teuYQIZ7glV-bOfqJ9mf-DV1

%1:「WILD6」の文法

`


WILD%0: WILDの処理系

%01: まえがき [C5E]:[6-8]で紹介した異端の原始言語 WILD(Wildly Imitated Language
with Danger of misuse)
に対して 1バイト文字による中間言語の可視化の一案を考えま した。
これをVersion4 として、その処理系WOS(WILD OS)と慣用の表現に近づけた
簡易言語 W++の実装に関す るメモを記します。

%02: 目次
%1..簡単な例
%2..中間コード
%3..構文規則
%4..字句解析
%5..構文解析
%6..解釈実行
%7..WOSのコマンド
%8..Kの仕様
%9..日付索引


`▲{WILD.pdf}

%2:「WILD-C」の文法
WILD」の処理系を「WILD」で表現することを断念し,「C」の文法を借用して記述.
%21:アルファベットはASCIIを採用

%22:データ型・データ構造
`▼


(1)「C」の予約語の冒頭に「`」を付加
(2)定数・変数は英大文字で始まる英数字の文字列
(1)基本データ型は「`char」「`int」/*short*/のみBoolean;
「’例’」,「"文字列"」不可.
(2)「配列」/*1次元のみ*/
・「`char Str[5] ={'H', 'E', 'L', 'L', 'O'};」は
 「WILD6」(6bits/char)では$STR.LIKE,.[HELLO];
・「WILD6」の制御文字は4文字「%:」(ESC),「%.」(LF),「%<」(BS),「%&」(NULL)./*「[」=「%(」「]」=「%)」*/
(3)「構造体」は「`struct{`int Year, Month ,Day;} Date;」のように表示.
  「WILD7」では「$Date.same,.data:(Year; Month; Day);
 「‘sizeof Date」不在.(「Date」の中間コードに初期値を入れて埋め込まれる)
(4)文字列は「`{`}」で記述(「」内は「C」の表現に従う.フォントは「Terminal」)
`{"Hello,world\n"`}=「"Hello,world."」(行末に改行「\n」が「\n」になる)


`▲

%23:演算子
`▼


(1)「算術演算子」,「論理演算子」「比較演算子」は「C」と同じ.
(2)「ポインタ」を「`*」,「アドレス演算子」を「`&」で明示.
(3)「WILD」の後置演算子「?」を使う【n?」は「0≦n?≦n」である乱数
(4)


`▲

%24:関数

%241:「標準Cライブラリ」の関数には関数名に「`」を付けて使う.
%242:「`hex{}」は16進表示の8ビットデータ列
`▼


・「`hex{48; 45; 4C; 4C; 4F; 2C; 77; 6F; 72; 6C; 64; 2E`}」=「"Hello,world."」


`▲

%241:「WILD6」の入出力関数
`▼


$R&BF.$W&BF.LIKE,.DATA:(COPY:200..%[ ]%);
$GET&S.SAME,.DO:("[C&INで入力した文字列8をR&BFに格納]");
$PUT&S.SAME,.DO:("[W&BFにある文字列8をC&OUTで表示]");


`▲

%25:
%251:宣言文`▼


・「ReadBf.like,.`char[256];」=`char ReadBf[256];
・「$Write(*Str).same,.{`printf("%s",Str)};


`▲


%252:実行文
`▼


(1)「`if:expr1..st1;:expr2..st2;
=「if:(expr1) st1; else if(expr2) st2;
(2)「`loop:expr1..st1;:expr2..st2;
=「while(1){if(expr1)st1 else break;
           if(expr2)st2; else break;
 }

(3)「`int K; 」とすると(「K」は大文字:[%22](2)),
`copy:5..`{'A'+K`};
=「for(K=0; K<5; K++)`{'A'+K`};」/*「`{ABCDE`}」を生成.(背景色はコメント的)*/
・e.g.「`char X[256]=`{`copy:5..`{'A'+K`};`}」とすると「*X=="ABCDE"


`▲

aa


セルへのキー入力

2019-02-07 11:43:41 | 備忘録

{セルへのキー入力}@https://blog.goo.ne.jp/bonsai19/e/d389d0620748ab1fca42f5f44c831388
/


%0:セルへのキー入力
{[5thH□.xlsx]の使い方}で述べた
[5thH82-3Debug2c.xlsx]@https://1drv.ms/x/s!Ahb2teuYQIZ7hntsV-Jj_RAJ8-fP

[5thH82-3Debug2cLarge.xlsx]/*拡大版*/@https://1drv.ms/x/s!Ahb2teuYQIZ7hyvR_rp0k8o8JgAW
の例題の計算例で操作を説明する.

%1:PCからの入力

PCでは選んだセルに直接キー入力できるのでのURLを「新しいタブ」に貼り付けると
次のようにして「Excel Online」で計算できる.

(1)「ブラウザーで編集」を選択
(2)セル「D12」にセル「F11」の値を入力
(3)セル「D12」の値が「6」以下なら(2)にジャンプ
(4)セル「I4:K4」の値が「717」になれば計算終了


%2:「Nexus7」からの入力
「Nexus7」でセルに数値を設定するためにはセルを選んで,数式バーに数値を入力する
しかないので,次のように操作が複雑になる.
通常は「D12」を「1」から歩進するが「D12」=「5」で「I4:K4」の計算を間違えたときのシートの例を次図に示す.


(1)(2)(3)(4)
(5)(6)(7)

(1)「D12/*スタート*/」=「2」,「F12」=「3/*F11*/」
(2)「D12」=「3」,「F12」=「4」,「P4:R4」=「(_,_,7)/*計算中*/」
(3)「D12」=「4」,「F12」=「5」,「P4:R4」=「(_,1,7)」
(4)【「I4:K4」!=「P4:R4」/*計算ミス*/のとき】,
(5)「D13/*ストップ*/」=「1/*ラジオボタンをリセット*/」
(6)【「I4:K4」を修正後】,「D12」=「4」,「D20/*次へ*/」=「1」,「D13」:=「0」/*標本化*/
(7)【「D12」:=「7」とすると】,「P4:R4」=「(7,1,7)」/*正解*/


%21:キー入力の簡易表記
セルに文字列をキー入力する操作を以下のように略記する(「」内の「/**/」は無視)

%211:「A1/*セル*/」の文字列が「B1」の文字列と等しいことを【「A1」=「B1」】と略記.
%2111:「A1」=「B1」でないことを【「A1」!=「B1」と略記.
%212:「A1/*セル*/」の文字列を「B1」の文字列と置換する操作を【「A1」:=「B1」】と略記.
ソフトキーボードの「あ/*漢字*/」を選ぶ操作を【「あ」を選ぶ】と略記.
%2121:「A1」:=「abc」にする操作例【(まず「A/*英字*/」を選び,
シフトキーで小文字にしてキートップ「a」「b」「c」をタップして最後に改行を入力)】
%213:「A1:A3/*領域*/」の各セルに「`=2+3/*コメント*/」を設定する操作を
【「A1:A3」:=「`=2+3」】と略記.
%2131:「A2」=「`=2+3」の「`」を削除すると「A2」=「=2+3」/*数式*/に変わる.  
%214:数値入力なら【「1」を選ぶ】のままでよいので操作が簡単.
・上記の記法を用いると上図(1),…(7)のシートを表示する操作は

(1)「D20/*次へ*/」=「1」,「F12」=「3」を確認
(2)「D12」:=「3/*F12*/」
(3)「F12」=「4」を確認
(4)「I4:K4」!=「P4:R4」を確認,
(5)「D13」:=「1」/*ラジオボタンのリセット*/
(6)「I4:K4」の修正,「D13」:=「0」/*標本化*/
(7)「D12」:=「7」/*「6」以上*/

 ・「D18:D22」/*複数の「1」があるとエラー表示*/の(非同期入力)データは「E11」の立ち上がりで標本化され,
「E18:E23」に保存される.(「E11」:=「1-$D$13」,「F12」:=「F11」,「F11」:=「E12+E20-E21+9*E22」)