Een veel voorkomend probleem in de computer geometrie is om te bepalen of een bepaald punt van het vlak bevindt zich binnen een bepaalde cirkel . De meest eenvoudige manier om dit te bepalen is aan de definitie van een cirkel gebruiken : de verzameling van punten die op een constante afstand van de cirkel het centrum ( die afstand is de cirkel "radius " ) . U kunt deze test in de programmeertaal Java . Instructies Store de hoeveelheden die de cirkel ( straal en coördinaten van het centrum ) in dubbele precisie floating - point variabelen te definiëren , met de volgende code 1 : dubbele radius = 20.5 ; dubbele xCenter = 40,345 ; dubbele yCenter = -78,3482 ; Store 2 de coördinaten van het punt dat moet in dubbele precisie floating te testen - point variabelen , met deze code : dubbele Xpoint = 37,12 ; dubbele yPoint = -75,0 ; Test 3 of de afstand van de en middelpunt van de cirkel is de straal , met deze code : if ( Math.sqrt ( ( xCenter - Xpoint ) ^ 2 + ( yCenter - yPoint ) ^ 2 ) < = radius ) { System.out.println ( " het punt is opgenomen in de cirkel . " ) ; } else { System.out.println ( " het punt is niet opgenomen in de circle " ) ; . }
|