null
「null」とは、無価値・空っぽ・ゼロのことを意味する英語表現である。
「null」とは・「null」の意味
nullは主に形容詞として機能して「無価値な」「ゼロの」といった意味を成す。文脈によっては「法的効力が欠如している様子」を示す場合もある。また、名詞的用法としては「ゼロ」「無」、他動詞的用法としては「~をゼロにする」という意味を表す。「null」の発音・読み方
nullの発音記号は「nˈʌl」となり、カタカタ表記では「ヌル」もしくは「ナル」である。一般的には「ヌル」と読むことが多く、アクセントは「ヌ」に置く。「null」の語源・由来
nullは印欧語根で「それ」を意味するeyと、動詞的形容詞の接尾語である-nosが結び付いたoynos(「単一のもの、1つ」の意)に由来するとされている。イタリック祖語になる段階でoinosの形になり「いくつかの」を意味するようになった。否定後の接頭語であるneと繋がって「1つもない」を意味するne oinolosとなり、その後同じ意味のままラテン語としてnullusに変化する。中期フランス語になる過程で「ゼロ」を表すnulの形になり、現代英語でnullとなった。「null」を含む英熟語・英語表現
「null and void」とは
nullは単体でも法的効力の無効性を表すことがあるが、null and voidという言い回しを用いると分かりやすい。例えばクレジットカードが利用不可になっている状態を表す際などに用いられる。voidも「空の状態、空虚」を表す単語であり、同じ意味の語をandによって繋ぐことで意味を強めた熟語である。
「null gravity」
宇宙空間や訓練施設における無重力状態のことをnull gravityと表現すること出来るが、一般的にはZero gravityと呼ぶことが多い。
「null」に関連する用語の解説
「null(プログラミング用語)」とは
プログラミングにおけるnullは「何も存在しない状態」を示す用語である。「ゼロ」ではなく、変数が何も存在していないということを示す。プログラミングにおいてゼロは入力値として有効であり、何も入力されていないこととは意味が異なるので注意が必要である。
「null (除毛クリーム)」とは
株式会社G.Oホールディングスは2013年にメンズコスメブランドNULLを立ち上げており、同名の除毛クリームを中心に商品を展開している。元よりクオリティに定評がある商品であったが、日本では著名Youtuberが動画紹介したことをきっかけにさらに知名度が向上した。各ECモールの売上ランキング1位を獲得するなど、ユーザーからの支持も高い。なお、男性用と銘打たれているが肌へのダメージとなる成分を極力使用せず、女性や子どもなどデリケート肌のユーザーへも配慮されている。60日間返金保証やコスメコンシェルジュによるサポートなど、サフターケアが手厚い。
「null. (アパレルブランド)」とは
null.とはWebショップを中心に商品を販売している女性向けのアパレルブランドである。下着やキャミソールといったインナーからアウターまで広く手がけ、女性のデイリーユースとしての洋服を突き詰めるスタンスが特徴となっている。リユースやリデュースなど、SDGsへの関心が高いブランドでもある。
「null値」とは
null値はデータベースにおいて「データが欠落している、あるいは不足している」ということを意味する。
「nullポインタ」とは
nullポインタとは、プログラミング言語においてポインタが有効なオブジェクトと指定していない、あるいはメモリを参照していないことを意味する言葉である。主にC言語やC++などで用いられる。
「NULL」の略とは
NULLはしばしば省略形としてnulの形になることがある。
「Null」の正式名称とは
ASCIIやそれと互換性のある文字コードにおいて、値ゼロを示す制御文字のことを「ヌル文字」と呼ぶ。ヌル文字は英語でnull Characterと表記され、略してnullとなるのが一般的である。
「null」の使い方・例文
・Your card is null and void, please choose other payment method.(あなたのクレジットカードは無効となっているので、他のお支払い方法をお選びください)・Null is not the same meaning as zero.「ヌルはゼロと同意義ではない」
NULL
「NULL」とは、何もない・空っぽを意味する英語表現である。
「NULL」とは・「NULL」の意味
「NULL」とは、何もない・何も示さない・無の状態を意味する英語表現である。主に、データベースにおけるデータ表現、またはプログラミング言語、ネット用語として使われる言葉だ。具体的には、データが全く含まれない状態のことであり、同様の言語として「Nil」を使うこともある。C言語においては、ポインタがNULLを指すことにより、ポインタ自身が何も指していないことを表現できる。C言語とは、人が使う言語に最も近いプログラミング用語で、汎用性の高さが特徴だ。
「NULL」は、文字列、および数列ではないので、何もないという意味の数字「0」、空文字である「””」とは同じ意味で使うことができない。
「NULL」と「0」の具体的な違いは、言語自体に意味を持っているか否かである。具体的には、「0」は数値として「0」という意味を持っているが、「NULL」の場合は何の意味も持っていない。そのため、コンピューターに「0」を入力したら、「0」という数値として演算できるが、「NULL」を入力したときは何の意味もない言語であるため演算することができないのだ。
「NULL」と「””」の具体的な違いは、やはり単語・記号自体が意味を持っているか否かである。「””」は空文字と言い、空文字とは長さが「0」の文字列のことをいう。つまり、「””」は長さが「0」という意味を持った一意の文字列であるが、一方「NULL」は先述したように何も意味を持っていないため、テキストや文字列に「NULL」が含まれている場合は何も設定されていないということになる。
ちなみに、「NULL」に対し、「””」、「>
「NULL」は、英語圏の国ではコンピューター言語以外にも、数学の用語としても使われている。例えば、零行列という意味の「NULL MATRIX」、空集合という意味がある「NULL SET」などがある。同義語には、空っぽという意味の「EMPTY」、整数の「0」と同義である「ZERO」などが挙げられる。
「NULL」の語源は、「0」という数値を表すドイツ語である。その他には、無という意味があるラテン語「nullus」が語源という説もある。
インスタグラムやツイッターなどのユーザー名で「NULL」と表示された場合は、無効という意味で使われている。つまり、実在しない架空のユーザーという意味だ。
「NULL」の読み方
「NULL」の読み方は、「ヌル」、または「ナル」である。基本的に「ヌル」と読むが、インターネット用語として使うときには「ナル」と発音する。「NULL」の熟語・言い回し
「NULL」の熟語・言い回しには、NULL and void、NULLに接続しています、NULL値などがある。NULL and voidとは
NULL and voidとは、無効の・無価値のという意味がある熟語だ。基本的に、法的な価値がないという意味で使われる。
NULLに接続していますとは
NULLに接続していますとは、ネットワークなどが接続できていない状態のことである。「NULL」は何もないという意味なので、ネットの接続先がない時や、デバイス名の取得に失敗した場合などに表示される。
NULLになるとは
NULLになるとは、演算の結果がない、無の状態という意味である。イベントインターフェイスの読み取りプロパティ・currentTargetのプログラミングで、プロパティcurrentTargetの値がNULLになること。
NULL値とは
NULL値とは、データ不足であること、もしくはデータが存在しないことを意味する言葉である。読み方は、「ナルチ」もしくは「ヌルチ」であるが、日本では一般的に「ヌルチ」と呼んでいる。
not NULLとは
not NULLとは、データベースのデータを更新、または追加する際に列に対して制約を与えることである。一般的には、not NULL制約という使い方をする言葉だ。
「NULL」の使い方・例文
「NULL」の使い方・例文は、「NULLをテーブルに格納する」、「長さがゼロの文字列のことをNULL文字列という」、「フィールドの初期値はNULLである」、「カラムにはNULLと表示されている」、「NULLの扱いはプログラミング言語によっても異なる」、「文字コード0番の文字のことをNULL文字という」などがある。その他には、「プログラムから受け取った出力を消滅させるものをNULLデバイスという」、「データベースにおけるNULLは、数値と区別して使わなくてはいけない」、「NULLはデータベース上で初期値として扱われている」、「NULLは使い方を工夫すると大変便利な言語だ」なども挙げられる。
#NULL!
ヌル
NULL
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/06/06 15:54 UTC 版)
NULLという特別な印(マーク)は、ある行のある列の値など、原則としてどこであれSQLの値を設定できるところであれば値の代わりにつけることができる。この関係モデルからの逸脱は、SQLにおいてこの場当たり的な概念の実装が三値論理の採用と関連しているという事実から、生じる。三値論理においては、NULLをNULL自身と比較すると真(true)とは評価されず、unknown という第三の値に評価される。またNULLをNULL以外の何かと比較すると偽(false)とは評価されず、unknown と評価される。比較におけるこのような振る舞いのために、NULLは値ではなく印(マーク)であると説明されるのである。関係モデルは排中律に依拠している。排中律のもとでは、真と評価されないものは何であれ偽と評価され、偽と評価されないものは何であれ真と評価される。関係モデルでは、関係の本体の全ての組の全ての属性には必ず値が割り当てられている。この逸脱は一部の人々の間で論争の対象となった。なぜなら、エドガー・F・コッド自身が最終的に特殊な印と四値論理の採用を提唱したからである。ただしこの四値論理の提唱はコッドの見解に基づいていた。コッドの見解とは値の代わりに特殊な印をつけたいと思う背景には2つの異なる理由があるということである。こうした経緯はさらに多くの異なる理由の発見するであろうような四値論理の採用に対する反対者を招き、19もの異なる理由が言及された。その場合は二十一値論理が必要となるであろう。SQL自体は、NULLを「未知の値」の表現以外にもいくつかの用途に使っている。例えば、空集合にSUM関数(合計値計算)を適用するとNULLとなる。これは0を意味する。空集合の平均値はNULLである。これは未定義を意味する。NULLは左外部結合の結果でも現れる。これは「右側には対応する行が存在しないため値は無い」を意味する。
※この「NULL」の解説は、「関係モデル」の解説の一部です。
「NULL」を含む「関係モデル」の記事については、「関係モデル」の概要を参照ください。
「NULL」に関係したコラム
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のEA(Expert Advisor)の作り方を紹介します。MT4のメニューから「ツール」、「MetaQuotes L...
FXのチャート分析ソフトMT4でサポートラインとレジスタンスラインを自動で表示するには
サポートラインとレジスタンスラインは、為替レートがレンジで推移している時にレンジの下限と上限に水平線を引いたもので、ブレイクアウトを見つけるために用いられます。FX(外国為替証拠金取引)のチャート分析...
FXのチャート分析ソフトMT4のWilliams' Percent Rangeの見方
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のWilliams' Percent Rangeの見方を解説します。Williams' Percent Rangeは、...
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のインディケーターの作り方について解説します。インディケーターの作り方の大まかな流れは次の通りです。MetaEdito...
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のマルチタイムフレーム(Multi time frame、MTF)とは、1つのチャート画面に他の時間足のチャートを表示...
FXのチャート分析ソフトMT4で1つのチャート画面に2つの通貨ペアを表示するには
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)では、1つのチャート画面に1つの通貨ペアのチャートが表示できます。2つの通貨ペアのチャートを見比べたい時には、2つのチ...
- NULLのページへのリンク