decimal.Decimal オブジェクトを受け取り、次のようなxstring を返すメソッドを探しています。s
x == Decimal(s)re.match("^-?(0|[1-9][0-9]*)(.[0-9]*[1-9])?$", s) is not Nones != '-0'
つまり、メソッドは Decimal オブジェクトの値を変更しません。1e80これは、科学表記 (例: ) ではなく、末尾にゼロがない文字列表現を返します。
それを可能にする標準ライブラリ関数があると思いますが、見つけられませんでした。どれか知っていますか?