{"id":2021,"date":"2015-04-07T19:31:40","date_gmt":"2015-04-08T00:31:40","guid":{"rendered":"https:\/\/justinparrtech.com\/JustinParr-Tech\/?p=2021"},"modified":"2015-05-18T14:38:35","modified_gmt":"2015-05-18T19:38:35","slug":"the-many-kinds-of-zer0","status":"publish","type":"post","link":"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/","title":{"rendered":"The Many Kinds of Zer0"},"content":{"rendered":"<p>There are many kinds of blank or empty values, that mean different things.<\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#zero\" >Zero<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#what-is-a-value\" >What is a Value?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#blank\" >Blank<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#empty\" >Empty<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#null\" >Null<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#nothing\" >Nothing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/justinparrtech.com\/JustinParr-Tech\/the-many-kinds-of-zer0\/#undefined\" >Undefined<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"zero\"><\/span>Zero<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zero means quantitatively or numerically none, implying that a numeric value exists.<\/p>\n<p>What does that mean?<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"what-is-a-value\"><\/span>What is a Value?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&#8220;Value&#8221; is a quantitative or qualitative aspect or attribute.<\/p>\n<p>As an example, something could have monetary value (cost), quantitative value (representation of a number), or qualitative value (such as &#8220;blue&#8221; or &#8220;good&#8221;).<\/p>\n<p>If we say something has the value of &#8220;zero&#8221;, we are implying that it represents or is equivalent to the quantity zero, but that it DOES have a numeric quality (quantitative value).<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"blank\"><\/span>Blank<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Blank is an empty value.<\/p>\n<p>When we say something is &#8220;blank&#8221;, we mean that there is nothing there.\u00a0 What we really mean is a space where SOMETHING could be stored or written.<\/p>\n<p>Blank means that the specified value <em>exists<\/em> but is empty.<\/p>\n<p>As an example, when you adopt a puppy, we know that puppies have names, but perhaps you haven&#8217;t given it a name yet.\u00a0 The space exists for the puppy&#8217;s name, but the name is currently <em>blank.<\/em><\/p>\n<p>Blank is represented by an empty string:\u00a0 &#8220;&#8221;<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"empty\"><\/span>Empty<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Empty is a set with nothing in it.<\/p>\n<p>A set is a group of similar things, such as letters, numbers, weather temperatures, or airplane velocities.<\/p>\n<p>A set with nothing in it has no members, and is therefore &#8220;empty&#8221;<\/p>\n<p>In math, an empty set looks like this:\u00a0 { }<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"null\"><\/span>Null<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Null means that a value exists, but the blank for it hasn&#8217;t been created yet.<\/p>\n<p>For example, some people name their cars, and others don&#8217;t.\u00a0 Every car <em>could<\/em> have a name, but perhaps <em>this<\/em> particular car doesn&#8217;t have one.\u00a0 This car&#8217;s name is a null value.<\/p>\n<p>In programming, a pointer is initially not pointing to anything, and is said to be &#8220;Null&#8221;.<\/p>\n<p>A null value is represented by:\u00a0 -0-<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"nothing\"><\/span>Nothing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&#8220;Nothing&#8221; is the opposite of &#8220;something&#8221;.<\/p>\n<p>If you have <span style=\"text-decoration: underline;\"><em>no car<\/em><\/span>, your car is equal to nothing.\u00a0 If you have <span style=\"text-decoration: underline;\"><em>no puppy<\/em><\/span>, your puppy is equal to nothing.<\/p>\n<p>In programming, &#8220;nothing&#8221; is used to de-reference a pointer, and release the memory used by the memory structure it had been using.<\/p>\n<p>&nbsp;<\/p>\n<p><em>On a side note, if you have no car, and no puppy, you must be really sad!<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"undefined\"><\/span>Undefined<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Beyond &#8220;nothing&#8221;, which is the lack of &#8220;something&#8221;, <em>undefined<\/em> means that the &#8220;something&#8221; in question can never exist.<\/p>\n<p>For example, the square root of -1 can&#8217;t exist &#8212; any number multiplied by itself yields a positive integer.\u00a0 In math, this is resolved using the &#8220;imaginary&#8221; number, <em>i.<\/em><\/p>\n<p>Another example is dividing some number by zero.\u00a0 Division means taking a quantity of <em>somethings<\/em> (the dividend) and putting them evenly in the number of specified buckets (the divisor) to determine how many <em>somethings<\/em> go in each bucket (the quotient).\u00a0 As the divisor decreases (fewer buckets), the quotient gets larger.\u00a0 Fractional buckets yield quotients that are much larger than the original quantity of somethings.\u00a0 If you put 8 somethings in 4 buckets, 2 is the quotient.\u00a0 If you put the same 8 somethings in 1\/2 bucket, the answer is 16!\u00a0 As the size of the bucket approaches zero, the resulting answer approaches infinity!<\/p>\n<p>From a procedural standpoint, putting <em>x<\/em> amount of <em>somethings<\/em> in to 0 buckets makes no sense.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are many kinds of blank or empty values, that mean different things.<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,5],"tags":[],"class_list":["post-2021","post","type-post","status-publish","format-standard","hentry","category-science","category-the-light-side"],"_links":{"self":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts\/2021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/comments?post=2021"}],"version-history":[{"count":6,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts\/2021\/revisions"}],"predecessor-version":[{"id":2032,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts\/2021\/revisions\/2032"}],"wp:attachment":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/media?parent=2021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/categories?post=2021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/tags?post=2021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}