詳細な類語解説:subroutineとfunctionの使用法と違い

実際にどう使われますか?

下の例文を通して、それぞれの単語がどのような状況で使われるのか学んでみましょう!

subroutine

例文

The subroutine calculates the average of the given numbers. [subroutine: noun]

サブルーチンは、指定された数値の平均を計算します。[サブルーチン:名詞]

例文

We need to call the subroutine to perform the necessary calculations. [subroutine: verb]

必要な計算を実行するには、サブルーチンを呼び出す必要があります。[サブルーチン: 動詞]

function

例文

The function returns the square of the given number. [function: noun]

この関数は、指定された数値の 2 乗を返します。[機能:名詞]

例文

We can use this function to check if a number is prime or not. [function: noun]

この関数を使用して、数値が素数であるかどうかを確認できます。 [機能:名詞]

追加で知っておくといいこと

どっちの方がよく使われますか?

Functionは、現代のプログラミング言語でsubroutineよりも一般的に使用されています。Functionはさまざまな目的に使用できる用途の広いツールですが、subroutineはあまり一般的ではなく、他のプログラミング構造に置き換えられることがよくあります。

どっちの方がよりフォーマルですか?

subroutinefunctionはどちらも、コンピュータプログラミングで使用される正式な用語です。ただし、functionはより一般的に使用され、公式と非公式の両方のコンテキストで使用できます。

このコンテンツは、RedKiwi独自の学習データに基づくAI技術を活用し、作成されました。ユーザーに精度の高い多様なコンテンツをすばやく作成し伝えることができるため、自動化されたAIコンテンツのサポートを受けています。AIから信頼できる情報を得たり、疑問を解消したりしてみましょう!