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

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

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

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

5回答

2542閲覧

基数とは

aaaaaaaa

総合スコア501

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2016/04/26 11:21

javascriptで、ある値をn進数で求めたいときは、NumberオブジェクトのtoStringメソッドを"基数"付きで呼び出します。この基数は、2から36を指定できます。
ここで疑問なのですが基数とは、以下のどれに当てはまりますか。
1 記数法で基礎となる数。十進法では、0~9の整数。
2 自然数の機能のうち、物の個数をかぞえるときに使う数。
3 集合で、要素の個数。計量数。計数。濃度。カーディナル数。
4 累乗および対数における底。an、logaxにおけるaのこと。
[goo国語辞書 online:http://dictionary.goo.ne.jp/jn/52092/meaning/m0u/%E5%9F%BA%E6%95%B0/]

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

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

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

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

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

guest

回答5

0

ベストアンサー

N進数

「N進数におけるN」を基数と呼びます。

基数(曖昧)

基数 (曖昧さ回避) - Wikipedia によれば基数は「基本となる数」であり、文脈によって意味が変わるようです。

  • 集合の基数 (cardinal number)
  • 数詞の基数 (cardinal number)
  • 記数法の基数 (base, radix)
  • 累乗の基数 (base, radix)
  • 単位の基数 (base, radix)

radix

radix と表現すると比較的厳密になるかもしれません(累乗の基数も「radix」なので完全ではありません)。
少なくとも、ECMAScript 6 上では radix の表記で統一しています。

Re: aaaaaaaa さん

投稿2016/04/26 11:36

編集2016/04/26 14:48
think49

総合スコア18162

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

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

0

基数
で google 検索すると情報が得られると思います。

たとえば, こんなページが見つかります。

...
通常,数は0と1~9の合計10個の文字を使って表します(10進法)。0と1の2文字を使って表すのが2進法です。10進法の「10」や2進法の「2」など,基準とする文字の個数を基数といいます。
...
その他の基数
同様の考えを推し進めて,8進法や16進法も理解できます。16進法の場合は,0~9の後にA~Fの6個の文字を加えて計16種類の文字を使って数値を表します。
...
問題10) 8進数と16進数の間の変換を考え,8進数の25.33を16進数に変換せよ。
...

投稿2016/04/26 15:04

katoy

総合スコア22324

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

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

0

リンク先を見ました。Goo辞書(大辞泉)ですね。

他の辞書を見ると、辞書により意味が揺れているようです。
https://kotobank.jp/word/%E5%9F%BA%E6%95%B0-2647#E3.83.87.E3.82.B8.E3.82.BF.E3.83.AB.E5.A4.A7.E8.BE.9E.E6.B3.89

IT分野に於いては、ブリタニカ国際大百科事典 のように、「十進法では10」です。

あるいは、大辞泉 や 大辞林 の「0~9」というのは、ASCII.jpデジタル用語辞典 のように、個数のことを言いたくて言葉が足りてないのかもしれません。

投稿2016/04/26 14:22

編集2016/04/26 14:23
otn

総合スコア84540

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

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

0

ここでは基数は n 進数の n です。
例えば num.toString(2) は num を2進数にします。

投稿2016/04/26 11:37

yoshi777

総合スコア674

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

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

0

この場合は

4 累乗および対数における底。an、logaxにおけるaのこと。

が一番近いかと思います。
例えば我々がよく使う10進数は、下の位から10^0(=1),10^1(=10),10^2(=100),...がそれぞれ何個分集まっているかを表しています。何個分かに使う数字を0~9の10種類に制限すれば、一つの数を表す10進数は1通りに定まります。
同じようにn進数では、下の位からn^0(=1),n^1,n^2,...がそれぞれ何個分集まっているかを表しています。
使う数字(あるいは文字)は0から始まりn種類に制限します。引数に指定する「基数」はこのnを指定することにほかなりません。

投稿2016/04/26 14:55

swordone

総合スコア20651

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問