カプセルの量を見つけるためのJavaプログラム
カプセルは、両端の幾何学的な幾何学的図形であり、両端に円柱と半球で構成されています。カプセルの体積は、シリンダーの体積と両端に半球の体積を追加することで計算できます。このチュートリアルでは、さまざまな方法を使用して、Javaの特定のカプセルの体積を計算する方法について説明します。
カプセルボリュームフォーミュラ
カプセル体積の式は次のとおりです
<code>胶囊体积 = 圆柱体体积 + 两个半球体体积</code>
r:半球の半径。 h:シリンダーの高さ(半球を除く)。
例1入力
<code>半径 = 5 单位 高度 = 10 单位</code>
output
<code>体积 = 1570.8 立方单位</code>
説明
式:を使用してボリュームを計算します
<code>体积 = π × r2 × h + (4/3) × π × r3<br>体积 = 785.4 + 523.6 体积 = 1570.8 立方单位</code>
入力
<code>半径 = 7 单位 高度 = 15 单位</code>
output
<code>体积 = 4311.97 立方单位</code>
説明
式:を使用してボリュームを計算します
<code>体积 = π × r2 × h + (4/3) × π × r3 体积 = 2309.4 + 2002.57 立方单位 体积 = 4311.97 立方单位</code>
以下は、Javaのカプセルの量を計算するさまざまな方法です。
ダイレクトフォーミュラメソッドを使用します
- 関数メソッドを使用しています
- 直接式法を使用してカプセルボリュームを計算します
直接式法を使用して、Javaのカプセルの体積を計算します。カプセル体積の式は次のとおりです。ボリューム=π×R2×H(4/3)×π×R3。
実装手順
入力パラメーターとして半径と高さを好みます。
- フォーミュラを使用してボリュームを計算します。
- 結果を印刷します。
- 実装コード
output
import java.lang.Math; public class CapsuleVolume { public static void main(String[] args) { double radius = 5; double height = 10; double volume = Math.PI * Math.pow(radius, 2) * height + (4.0 / 3) * Math.PI * Math.pow(radius, 3); System.out.printf("半径为 %.1f,高度为 %.1f 的胶囊体积为:%.2f 立方单位\n", radius, height, volume); } }
時間の複雑さ:o(1)
<code>半径为 5.0,高度为 10.0 的胶囊体积为:1309.00 立方单位</code>
スペースの複雑さ:o(1)
関数方法を使用してカプセルの体積を計算します
関数を使用して、カプセルの体積を計算します。ボリュームを計算するためのロジックと式は同じままですが、再利用可能な関数の計算をカプセル化します。実装手順
式を使用してカプセルの体積を計算する関数を定義します。
- 入力値(半径と高さ)を関数に渡します。
- 結果を返して印刷します。
- 実装コード
output
import java.lang.Math; public class CapsuleVolume { public static double calculateVolume(double radius, double height) { double cylindricalVolume = Math.PI * Math.pow(radius, 2) * height; double hemisphericalVolume = (4.0 / 3) * Math.PI * Math.pow(radius, 3); return cylindricalVolume + hemisphericalVolume; } public static void main(String[] args) { double radius = 5; double height = 10; double volume = calculateVolume(radius, height); System.out.printf("半径为 %.1f,高度为 %.1f 的胶囊体积为:%.1f 立方单位\n", radius, height, volume); } }
<code>半径为 5.0,高度为 10.0 的胶囊体积为:1309.0 立方单位</code>
スペースの複雑さ:
o(1)以上がカプセルの量を見つけるためのJavaプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Java の乱数ジェネレーターのガイド。ここでは、Java の関数について例を挙げて説明し、2 つの異なるジェネレーターについて例を挙げて説明します。

Java の Weka へのガイド。ここでは、weka java の概要、使い方、プラットフォームの種類、利点について例を交えて説明します。

この記事では、Java Spring の面接で最もよく聞かれる質問とその詳細な回答をまとめました。面接を突破できるように。

Java 8は、Stream APIを導入し、データ収集を処理する強力で表現力のある方法を提供します。ただし、ストリームを使用する際の一般的な質問は次のとおりです。 従来のループにより、早期の中断やリターンが可能になりますが、StreamのForeachメソッドはこの方法を直接サポートしていません。この記事では、理由を説明し、ストリーム処理システムに早期終了を実装するための代替方法を調査します。 さらに読み取り:JavaストリームAPIの改善 ストリームを理解してください Foreachメソッドは、ストリーム内の各要素で1つの操作を実行する端末操作です。その設計意図はです

Java での日付までのタイムスタンプに関するガイド。ここでは、Java でタイムスタンプを日付に変換する方法とその概要について、例とともに説明します。
