Maison > Java > javaDidacticiel > le corps du texte

Comment obtenir la longueur de l'arc en fonction d'un angle donné en Java ?

WBOY
Libérer: 2023-09-01 16:29:06
avant
1372 Les gens l'ont consulté

Comment obtenir la longueur de larc en fonction dun angle donné en Java ?

Arc length fait référence à la longueur entre deux points le long d'un arc (deux points le long d'un segment de cercle ou de courbe). En termes simples, il s'agit d'une partie de la circonférence d'un cercle.

Lorsque deux lignes se croisent, le point commun d'intersection est appelé un sommet et la géométrie entre les deux bras/lignes est appelée un angle.

Selon l'énoncé du problème, il existe un cercle et un angle à partir duquel vous devez trouver la longueur de l'arc.

La formule pour trouver la longueur de l'arc en utilisant le diamètre -

Arc Length = (Θ / 360) * (d * π)
Copier après la connexion

Où « d » fait référence au diamètre du cercle et θ fait référence au degré de l'arc.

Formule pour trouver la longueur de l'arc en utilisant le rayon -

Arc Length = (Θ / 360) * (2 * π * r)
Copier après la connexion

Où « r » fait référence au rayon du cercle et θ fait référence au degré de l'arc.

Dans cet article, nous apprendrons comment trouver la longueur de l'arc d'un angle donné à l'aide du langage de programmation Java.

Montrez quelques exemples

Exemple 1

Supposons que le diamètre (d) du cercle soit de 8 et que l'angle donné soit de 60 degrés

Utilisez ensuite la formule de longueur d’arc. Nous avons

Arc Length = 4.18
Copier après la connexion

Exemple 2

Supposons que le diamètre (d) du cercle soit de 7 et que l'angle donné soit de 50 degrés

Utilisez ensuite la formule de longueur d’arc. Nous avons

Arc Length = 3.05
Copier après la connexion

Exemple 3

Supposons que le diamètre (d) du cercle soit de 6,5 et que l'angle donné soit de 45 degrés

Utilisez ensuite la formule de longueur d’arc. Nous avons

Arc Length = 2.55
Copier après la connexion

Grammaire

En Java, nous avons une constante prédéfinie dans la classe Math du package java.lang, à savoir Math.PI, qui nous donne la valeur du camembert qui est approximativement égale à 3,14159265359. Ci-dessous sa syntaxe

Math.PI
Copier après la connexion

Algorithme

Étape 1 - Obtenez le rayon ou le diamètre de l'hémisphère via l'initialisation ou la saisie de l'utilisateur.

Étape 2 - Calculez la longueur de l'arc à l'aide de la formule.

Étape 3 - Imprimez les résultats.

Plusieurs méthodes

Nous proposons des solutions de différentes manières.

  • Quand le rayon et l'angle sont donnés

  • Quand le diamètre et l'angle sont donnés

Regardons le programme et sa sortie un par un.

Méthode 1 : Lorsque le rayon et l'angle sont donnés

Dans cette méthode, la valeur du rayon et l'angle de l'arc du cercle seront initialisés dans le programme. Utilisez ensuite un algorithme pour trouver la longueur de l’arc.

Exemple

import java.io.*;
public class Main {
   public static void main(String args[]) {
      //initialized the radius value
      double r = 4;
      System.out.println("Given radius of circle: "+r);

      //initialized the angle value
      double angle = 40;
      System.out.println("Given angle : "+angle);
      double arcLength;

      //if angle is more than 360 then it is Invalid
      //As no angle is possible with that
      if (angle > 360) {
         System.out.println("Invalid angle");
      }

         //else find the arc length
      else {
         arcLength = (angle / 360) * (2 * Math.PI * r);
         //print result
         System.out.println("Arc length : "+arcLength);
      }
   }
}
Copier après la connexion

Sortie

Given radius of circle: 4.0
Given angle : 40.0
Arc length : 2.792526803190927
Copier après la connexion

Méthode 2 : Lorsque le diamètre et l'angle sont donnés

Dans cette méthode, la valeur du rayon et l'angle de l'arc du cercle seront initialisés dans le programme. Utilisez ensuite un algorithme pour trouver la longueur de l’arc.

Exemple

import java.io.*;
public class Main {
   public static void main(String args[]) {
      //initialized the radius value
      double d = 6;
      System.out.println("Given diameter of circle: "+d);

      //initialized the angle value
      double angle = 40;
      System.out.println("Given angle : "+angle);
      double arcLength;

      //if angle is more than 360 then it is Invalid
      //As no angle is possible with that
      if (angle > 360) {
         System.out.println("Invalid angle");
      }

         //else find the arc length
      else {
         arcLength = (angle / 360) * (d * Math.PI);
         //print result
         System.out.println("Arc length : "+arcLength);
      }
   }
}
Copier après la connexion

Sortie

Given diameter of circle: 6.0
Given angle : 40.0
Arc length : 2.0943951023931953
Copier après la connexion

Dans cet article, nous avons exploré comment trouver la longueur de l'arc d'un angle donné en Java en utilisant différentes méthodes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!