![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
プログラムの一例
文字を小文字に変換しながらコピーして、先頭の文字は再度そのままコピーします。
;--------------------------------------------------------------
;SWORDからDWORDへ先頭以外を小文字に変換しながらコピー
;
LOWRISE START
;INLOOP IN SWORD,SLENGTH
LD GR0,SLENGTH
CPA GR0,=-1 ;蛇足
JZE EXIT
CPA GR0,=0 ;サイズ0、出力側サイズも0にした方がいいかも
JZE EXIT
ST GR0,DLENGTH
LAD GR2,0
COPY LD GR0,SWORD,GR2
CALL TOLOWER
ST GR0,DWORD,GR2
LAD GR2,1,GR2
CPA GR2,SLENGTH
JNZ COPY
LD GR0,SWORD ;先頭はそのまま
ST GR0,DWORD
OUT DWORD,DLENGTH
EXIT RET
;
SWORD DC 'HELLO'
SLENGTH DC 5
DWORD DS 256
DLENGTH DS 1
END
;
;GR0 に入れた文字を小文字にする
TOLOWER START
PUSH 0,GR1
IF CPL GR0,LARGEA ;IF 'Z' >= GR0 >= 'A'
JMI EXIT
CPL GR0,='Z'
JPL EXIT
THEN LD GR1,SMALLA
SUBL GR1,LARGEA
ADDL GR0,GR1
ENDIF DS 0
EXIT POP GR1
RET
SMALLA DC 'a'
LARGEA DC 'A'
END
No.1
- 回答日時:
'a'='A'+20(10進数の32)
http://www016.upp.so-net.ne.jp/masuda2/text2/cas …
実際にはアルファベットは無いです。
数字で表現しているだけです。ただし 通常16進数
また CASL上で1は1ですが 文字の'1'は31です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- TOEFL・TOEIC・英語検定 英会話の習得 4 2022/06/05 10:23
- 英語 アルファベット順の4文字以上の英単語 10 2022/07/30 22:42
- TOEFL・TOEIC・英語検定 英語のリスニングについて 1 2022/08/22 15:52
- 大学受験 早稲田政経志望 田舎(駅なし・進学校なし・予備校なし)在住の通信制高校2年生です。 高1では英語学習 4 2022/04/19 01:30
- 英語 英単語を探してます! 英単語の頭文字を取っても成立する、英単語の頭文字を変えても成立する英単語を教え 24 2022/05/25 01:29
- 大学受験 スタサプの英語のルートを考えている高校1年生です。 マーチ、関関同立あたりを第一志望としています。 1 2023/08/07 09:00
- 大学受験 明治大学受験、もう一冊、英単語張をやるか? 4 2022/10/23 20:50
- 英語 英語についてです。 日本のアニメとかよく外国人でもわかるように 字幕みたいなのがあるじゃないですか? 7 2022/11/27 12:41
- TOEFL・TOEIC・英語検定 【英会話】[Would]を使った文章の和訳方法や使い方がなかなか理解出来ません。 理解出来ない例文 1 2022/08/08 13:04
- 英語 突然ですが、日本人が英語を話せない大きな理由は英単語量が少ないことだと思っています。中学校から始める 6 2022/05/05 22:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
常用漢字?でない文字を判定す...
-
文字実体参照が勝手に変換され...
-
特殊文字をPOSTした際の動作は?
-
機種依存文字の文字コード変換
-
InputMan の imTextについて
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
CString から LPCTSTRの型に変換
-
エクセルで数値を全角文字(カ...
-
「何とかで始まり、何とかで終...
-
VBA 文字に半角が含まれて...
-
EXCELからCSVにすると余計なカ...
-
正規表現で、特定の文字列を含...
-
ダブルコーテーションの置換
-
データにカンマが入ったCSVデー...
-
VBA 置換文字がみつからない時
-
カンマ区切りの数字をCSVフ...
-
マクロを使ってフォルダー内に...
-
VBで、String型のデータが、...
-
各項目がダブルクォーテーショ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字実体参照が勝手に変換され...
-
正規表現でカンマを対象にする方法
-
InputMan の imTextについて
-
大文字、小文字のコードの打ち方
-
チェックボックスの複数選択の...
-
「数値文字参照への変換するソ...
-
文字化けを元に戻せますか?
-
機種依存文字の文字コード変換
-
ダブルクォート文字などをフォ...
-
unicodeの表示
-
特殊文字をPOSTした際の動作は?
-
Jcode.pmでの半角カナ→全角カナ...
-
テキストファイルの大文字を小...
-
Jcode を使った複数選択値の文...
-
PerlでUTF8をEUCに変換
-
半角カナを検出したい
-
jcodeを使ったgetcode
-
戻り値の意味がわかりません…
-
jcode.plについて
-
半角カナから全角カナへ
おすすめ情報