{"id":19766,"date":"2024-03-15T19:25:39","date_gmt":"2024-03-15T19:25:39","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/"},"modified":"2024-03-21T16:29:08","modified_gmt":"2024-03-21T16:29:08","slug":"what-is-the-range-of-values-for-double-in-mysql","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/","title":{"rendered":"What is the range of values for double in mysql?"},"content":{"rendered":"<p>When using the double data type in MySQL, it represents double precision floating point numbers using the IEEE 754 standard. This data type occupies 8 bytes (64 bits), with 1 bit for the sign (positive or negative), 11 bits for the exponent, and the remaining 52 bits for the mantissa.<\/p>\n<p>The approximate range of values for the double data type is as follows:<\/p>\n<pre class=\"post-pre\">\u6700\u5c0f\u6b63\u975e\u96f6\u503c\uff1a2.2250738585072014&nbsp;x&nbsp;10^-308<p><\/p><p>\u6700\u5927\u6b63\u503c\uff1a1.7976931348623157&nbsp;x&nbsp;10^308<\/p><p>\u6700\u5c0f\u8d1f\u503c\uff1a-1.7976931348623157&nbsp;x&nbsp;10^308<\/p><p>\u6700\u5927\u8d1f\u975e\u96f6\u503c\uff1a-2.2250738585072014&nbsp;x&nbsp;10^-308<\/p><\/pre>\n<p>It is important to note that these values are determined according to the IEEE 754 standard and may vary between different hardware and operating systems. Additionally, due to rounding errors when representing decimals with floating point numbers, it is recommended to use the decimal data type for accurate calculations.<\/p>\n<p>Here is an example showcasing the range of values for the double data type in MySQL.<\/p>\n<pre class=\"post-pre\">CREATE&nbsp;TABLE&nbsp;my_table&nbsp;(<p><\/p><p>&nbsp;&nbsp;my_double&nbsp;DOUBLE<\/p><p>);<\/p><p>INSERT&nbsp;INTO&nbsp;my_table&nbsp;(my_double)&nbsp;VALUES&nbsp;<\/p><p>(1.7976931348623157e+308),&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;\u6700\u5927\u6b63\u503c<\/p><p>(-1.7976931348623157e+308),&nbsp;&nbsp;&nbsp;--&nbsp;\u6700\u5c0f\u8d1f\u503c<\/p><p>(2.2250738585072014e-308),&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;\u6700\u5c0f\u6b63\u975e\u96f6\u503c<\/p><p>(-2.2250738585072014e-308);&nbsp;&nbsp;&nbsp;--&nbsp;\u6700\u5927\u8d1f\u975e\u96f6\u503c<\/p><p>SELECT&nbsp;*&nbsp;FROM&nbsp;my_table;<\/p><\/pre>\n<p>After executing the above example, you will see that the double values stored in the database table fall within the specified range.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When using the double data type in MySQL, it represents double precision floating point numbers using the IEEE 754 standard. This data type occupies 8 bytes (64 bits), with 1 bit for the sign (positive or negative), 11 bits for the exponent, and the remaining 52 bits for the mantissa. The approximate range of values [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-19766","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is the range of values for double in mysql? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is the range of values for double in mysql?\" \/>\n<meta property=\"og:description\" content=\"When using the double data type in MySQL, it represents double precision floating point numbers using the IEEE 754 standard. This data type occupies 8 bytes (64 bits), with 1 bit for the sign (positive or negative), 11 bits for the exponent, and the remaining 52 bits for the mantissa. The approximate range of values [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T19:25:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T16:29:08+00:00\" \/>\n<meta name=\"author\" content=\"Sophia Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophia Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\"},\"author\":{\"name\":\"Sophia Anderson\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\"},\"headline\":\"What is the range of values for double in mysql?\",\"datePublished\":\"2024-03-15T19:25:39+00:00\",\"dateModified\":\"2024-03-21T16:29:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\"},\"wordCount\":153,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\",\"name\":\"What is the range of values for double in mysql? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T19:25:39+00:00\",\"dateModified\":\"2024-03-21T16:29:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is the range of values for double in mysql?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\",\"name\":\"Sophia Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"caption\":\"Sophia Anderson\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What is the range of values for double in mysql? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/","og_locale":"en_US","og_type":"article","og_title":"What is the range of values for double in mysql?","og_description":"When using the double data type in MySQL, it represents double precision floating point numbers using the IEEE 754 standard. This data type occupies 8 bytes (64 bits), with 1 bit for the sign (positive or negative), 11 bits for the exponent, and the remaining 52 bits for the mantissa. The approximate range of values [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T19:25:39+00:00","article_modified_time":"2024-03-21T16:29:08+00:00","author":"Sophia Anderson","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Sophia Anderson","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/"},"author":{"name":"Sophia Anderson","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30"},"headline":"What is the range of values for double in mysql?","datePublished":"2024-03-15T19:25:39+00:00","dateModified":"2024-03-21T16:29:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/"},"wordCount":153,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/","url":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/","name":"What is the range of values for double in mysql? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T19:25:39+00:00","dateModified":"2024-03-21T16:29:08+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/what-is-the-range-of-values-for-double-in-mysql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is the range of values for double in mysql?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30","name":"Sophia Anderson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","caption":"Sophia Anderson"},"url":"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=19766"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19766\/revisions"}],"predecessor-version":[{"id":53525,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19766\/revisions\/53525"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=19766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=19766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=19766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}