{"id":4688,"date":"2023-08-26T13:16:21","date_gmt":"2023-08-26T11:16:21","guid":{"rendered":"https:\/\/www.tutego.de\/blog\/javainsel\/?p=4688"},"modified":"2023-08-26T13:16:21","modified_gmt":"2023-08-26T11:16:21","slug":"neue-math-methode-clamp","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2023\/08\/neue-math-methode-clamp\/","title":{"rendered":"Inselupdate: Neue Math Methoden clamp(&#8230;)"},"content":{"rendered":"<p>Seit Java 21 gibt es in der Klasse Math neue Methoden, die einen Wert in einem Bereich halten:<\/p>\n<ul>\n<li>static double clamp(double value, double min, double man)<\/li>\n<li>static float clamp(float value, float min, float max)<\/li>\n<li>static int clamp(long value, int min, int man)<\/li>\n<li>static long clamp(long value, long min, long max)<\/li>\n<\/ul>\n<p>Die Methoden basieren im Kern auf einem verschachtelten Math.min(max, Math.max(value, min)), l\u00f6sen aber Ausnahmen aus, wenn der Endwert vor dem Startwert liegt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seit Java 21 gibt es in der Klasse Math neue Methoden, die einen Wert in einem Bereich halten: static double clamp(double value, double min, double man) static float clamp(float value, float min, float max) static int clamp(long value, int min, int man) static long clamp(long value, long min, long max) Die Methoden basieren im Kern [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[11,124],"tags":[],"class_list":["post-4688","post","type-post","status-publish","format-standard","hentry","category-insel","category-java-21"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/4688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=4688"}],"version-history":[{"count":1,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/4688\/revisions"}],"predecessor-version":[{"id":4689,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/4688\/revisions\/4689"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=4688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=4688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=4688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}