質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

2回答

935閲覧

電卓で5<<2を出したいとき

r--

総合スコア18

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2019/05/06 02:45

編集2019/05/06 04:44

電卓で

5<<2を出したいとき、
BIN(2進にする)5を2進にして0101、
から
Lsh(左シフト)で2を押すと1バイトで0001 0100出てきました。
0000000000000101
<<
0000000000010100

のように、どのタイミングでどこを押せば、上のように
2バイトで出せますか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

swordone

2019/05/06 03:23

「5の進数」が意味不明ですし、後半はもはや何を言っているのか分かりません。 質問編集してちゃんと日本語にしてください。
m.ts10806

2019/05/06 03:46

なぜ一行もコードを書かないのでしょうか。あと自分で読み直して文章として成り立っているかは確認してください。
m.ts10806

2019/05/06 03:49

この質問内容を自身で読み返して1ミリもおかしいところがないと自己評価できるのでしたらもはやあなたとまともにコミュニケーションをとれる人間はいませんし、プログラミングも諦めたほうが良いです。伝える力が皆無です。
swordone

2019/05/06 04:08

>Windowsのなかに入っている電卓でプログラマーにして、Javaにしたもの 電卓のプログラマーモードはわかるけど、Javaにする??
r--

2019/05/06 04:24

電卓にJavaとか選ぶ場所があったので。
r--

2019/05/06 04:25

シフト演算子の例なのでコードがありません。
sage

2019/05/06 04:27

あなたが求めているのはプログラミングではなく、windowsのアプリのひとつである「電卓」の操作方法ですか?
r--

2019/05/06 04:28

この件はそうです。
m.ts10806

2019/05/06 04:29

あなたは誰に質問していますか?あなたをよく知っていて、今自身の隣にもいる家庭教師にでも話しかけてませんか? 赤の他人が読んで伝わる内容かどうかを考えろと指摘しています。Javaの質問かどうかも不明です。 せめて質問テンプレート使ってきちんと埋めるくらいはしてください。要件をきちんと具体的に記載して読む人に伝えるのは質問者としての義務です。
swordone

2019/05/06 04:30

ちょっとわからないので、その電卓の画像(スクリーンショット)を質問に追加してください。
m.ts10806

2019/05/06 04:37

プログラミングに関係のない質問は非推奨です。ヘルプ全部読んで出直してきてください。あとまともな文章を書けるようになってからきてください。
swordone

2019/05/06 04:55

画像添付されてないし。
m.ts10806

2019/05/06 04:56

Javaとの関連誰にもわからないままだし 文章になってないし
r--

2019/05/06 04:58

添付するときに押す場所とKBは合っているのに貼れない状況です。
r--

2019/05/06 12:46

Javaとの関連と言うよりかは、Javaの本のコラムに演算子のことが書いてあったためです。
m.ts10806

2019/05/06 12:49

で。この質問内容がプログラミングと関係のない件はどうされますか? Windows標準の電卓であることは質問内容では分かりませんし、なぜこの質問をしたかもわかりません。 どうやったらその本のコラムに書いてあることが質問内容だけで伝わりますか? いつになったら質問テンプレートを利用して再編してもらえますか?そして他人が読んで伝わる文章にしていただけますか?日本の方でしょうか?
r--

2019/05/06 13:41

これは関係ないものでしたので、この内容でテンプレート使えないことに気が付きました。 >Windows標準の電卓であることは質問内容では分かりませんし、なぜこの質問をしたかもわかりません。 windows標準の電卓と表記するべきでした。なぜ、これを質問したかと言うと、シフト演算子を理解するためにしました。 >どうやったらその本のコラムに書いてあることが質問内容だけで伝わりますか? この書き方では、伝わりませんでした。質問の仕方に本のそのままを書かないようにという意味合いの文章を読んでどう書くか考えられなかったためです。 >いつになったら質問テンプレートを利用して再編してもらえますか? 今の今テンプレートの内容を読めるようになりました。 今から、これに当てはめて書けそうな質問と仕方を考えます。 >そして他人が読んで伝わる文章にしていただけますか?日本の方でしょうか? 日本人です。 テンプレートに当てはまるようにやってみます。
m.ts10806

2019/05/06 13:50

いや、プログラミングに関係ないことならそもそもteratailで質問しないでください。
r--

2019/05/06 13:53

はい。シフト演算子がプログラムに関係ないことが今の今分かりました。
m.ts10806

2019/05/06 13:54

それくらいの判断は質問する前にしてください。 あと、ヘルプは右側の「推奨されない質問」「質問するときのヒント」も含めて全て目を通してください。 https://teratail.com/help でないと、回答者を振り回すだけになり、労力の無駄になります(他人の時間を使っているという認識を持ってください)
guest

回答2

0

windows10の電卓のプログラマーモードは必要な範囲で4ビット単位で表示しているように見えます。
左側に余分な0000を付加するような機能はありません。

投稿2019/05/06 04:33

編集2019/05/06 04:39
sage

総合スコア1216

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

r--

2019/05/06 04:59

分かりました。
guest

0

ベストアンサー

2進数です。ということがしりたいのかな?

投稿2019/05/06 02:51

y_waiwai

総合スコア87749

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

r--

2019/05/06 02:58

シフト演算子は2進数で、 5の2進数は何か出すとき、電卓でどうしたら出るのかが良く分かりません。 5<<2 の結果が20になるとき、電卓で出す方法で、Javaモードにした後どこに進数変換して5いれて入れた後どこを押せば2進数でますか?
y_waiwai

2019/05/06 03:01

あなたのいう「電卓」というのはなんのことを言っていますか? そもそも、あなたがなにをやっているのか、イマイチ不明です。 質問を編集し、そこらへん詳しく説明しましょう
r--

2019/05/06 03:07

Windowsのなかに入っている電卓でプログラマーにして、Javaにしたもののことです。 short型の値に対して5<<2というシフト演算子を行う場合です。 すみません
y_waiwai

2019/05/06 03:17

電卓のプログラマのモードなら、5を押した時点で、BINに0101とでますが、そのことを言ってるのかな? そんでLshキーを押して2,=を押せばお望みの計算ができます
r--

2019/05/06 03:41

BINが2進数で、 Lshは左シフトですね。 すると、0001 0100と出て、 この左に0000 0000を出す方法はありますか? 0000 0000 0001 0100 と出したいのと。 0000 0000は何ですか?
r--

2019/05/06 03:53

この結果を、2バイトで出したいときの方法を教えてください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問