{"id":31746,"date":"2023-01-24T07:55:40","date_gmt":"2023-01-24T02:25:40","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/"},"modified":"2023-01-24T07:55:40","modified_gmt":"2023-01-24T02:25:40","slug":"solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/","title":{"rendered":"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-32353450\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"32353450\" data-parentid=\"32353350\" data-score=\"4\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Because it&#8217;s integer operation <code>(40\/80)*60<\/code> will give you <code>0<\/code>. Note here that in integer calculation <code>40\/80<\/code> will be <code>0<\/code> not <code>0.5<\/code> you need to use <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.oracle.com\/javase\/tutorial\/java\/nutsandbolts\/datatypes.html\"><code>double<\/code><\/a> values instead of <code>int<\/code> in your program to get exact answer (<em>for your particular case<\/em>).<\/p>\n<p>Some suggestions related to <em>conventions<\/em>,<\/p>\n<ul>\n<li>Choose meaningful name for your class which describe it&#8217;s purpose i.e <code>TimeCalculator<\/code>, <code>Bike<\/code><\/li>\n<li>Start variable name with small letter <code>distance<\/code> not <code>Distance<\/code><\/li>\n<li>Same way instance variable name should also start with small letter <code>bike1<\/code> and not <code>Bike1<\/code><\/li>\n<li>Better to use <code>this.distance<\/code> in constructor instead of <code>Distance = D<\/code><\/li>\n<\/ul>\n<\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">5<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Because it&#8217;s integer operation (40\/80)*60 will give you 0. Note here that in integer calculation 40\/80 will be 0 not 0.5 you need to use double values instead of int in your program to get exact answer (for your particular case). Some suggestions related to conventions, Choose meaningful name for your class which describe &#8230; <a title=\"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/\" aria-label=\"More on [Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[323],"class_list":["post-31746","post","type-post","status-publish","format-standard","hentry","category-solved","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Because it&#8217;s integer operation (40\/80)*60 will give you 0. Note here that in integer calculation 40\/80 will be 0 not 0.5 you need to use double values instead of int in your program to get exact answer (for your particular case). Some suggestions related to conventions, Choose meaningful name for your class which describe ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-24T02:25:40+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\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:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]\",\"datePublished\":\"2023-01-24T02:25:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/\"},\"wordCount\":110,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"java\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/\",\"name\":\"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2023-01-24T02:25:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] - JassWeb","og_description":"[ad_1] Because it&#8217;s integer operation (40\/80)*60 will give you 0. Note here that in integer calculation 40\/80 will be 0 not 0.5 you need to use double values instead of int in your program to get exact answer (for your particular case). Some suggestions related to conventions, Choose meaningful name for your class which describe ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/","og_site_name":"JassWeb","article_published_time":"2023-01-24T02:25:40+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]","datePublished":"2023-01-24T02:25:40+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/"},"wordCount":110,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["java"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/","name":"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-01-24T02:25:40+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-why-does-bike2-gettime-returns-a-0-instead-of-a-correct-integer-value-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Why does Bike2.getTime() returns a 0 instead of a correct integer value? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777613206","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/31746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=31746"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/31746\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=31746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=31746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=31746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}