Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのldexp()関数


この記事では、ldexp()関数の使用方法を説明します。これは数学ライブラリのメソッドの1つです。

関数ldexp(first、second)は、正または負の2つの有効な数値を取り、first *(2 ** second)の結果を返します。いくつかの例を見てみましょう。

#関数ldexpprint(math.ldexp(1、4))print(math.ldexp(5、-4))print(math.ldexp(-3、-1))<を使用して数学ライブラリimportmath#をインポートする/ pre> 

上記のコードを実行すると、次の結果が得られます。

出力

 16.00.3125-1.5 

数値以外の引数をldexp関数に渡すと、エラーが発生します。例を見てみましょう。

#関数ldexpprint(math.ldexp(1、 '4'))を使用して数学ライブラリをインポートするimport math#

上記のコードを実行すると、次の結果が得られます。

 ----------------------------------------------- ---------------------------- TypeError Traceback(最後の最後の呼び出し)in34#関数ldexpを使用----> 5 print( math.ldexp(1、 '4'))TypeError:ldexpの2番目の引数としてintが必要です。

結論

記事に質問がある場合は、コメントセクションにそのことを記載してください。


  1. Pythonのissubset()関数

    この記事では、Python標準ライブラリで利用可能なissubset()関数の実装と使用法について学習します。 issubset()メソッドは、セットのすべての要素が別のセットに存在する場合(引数として渡される場合)はブール値のTrueを返し、それ以外の場合はブール値のFalseを返します。 下の図では、BはAのサブセットです。AとBが同一のセットである場合、AはBの適切なサブセットであることを意味します。これは、両方のセットに同じ要素が含まれていることを意味します。 構文 <set 1>.issubset(<set 2>) 戻り値 boolean True/

  2. Intersection()関数Python

    この記事では、任意のセットで実行できるintersection()関数について学習します。数学によると、共通部分とは、2つのセットから共通の要素を見つけることを意味します。 構文 <set name>.intersection(<set a1> <set a2> ……..) 戻り値 引数として渡されるセット内の共通要素。 例 set_1 = {'t','u','t','o','r','i','a','l&