タグ付けされた質問 「formatting」

プレゼンテーション用にテキストまたはデータを変換するプロセス。典型的な例は、小数から特定の通貨形式への変換であり、小数点以下の桁数が正しくなります。

6
Javaの小数点としての強制ポイント(“。”)
私は現在、次のコードを使用してdoubleを出力します。 return String.format("%.2f", someDouble); ポイントを使用したいのに、Javaがロケールの小数点記号(カンマ)を使用することを除いて、これはうまく機能します。これを行う簡単な方法はありますか?
103 java  formatting  double 

3
Vimの `J`および` gq`コマンドでピリオドの後に1つのスペースを使用するにはどうすればよいですか?
VimのJコマンドを使用すると、ほとんどの行がパディングのために1つのスペースで結合されます。しかし、期間の後、Vimは常に2つのスペースを使用します。次の例を見てください。 This ends with a comma, but this ends with a period. Join with 'J' and what do you get? 私にとって、結果は次のとおりです。 This ends with a comma, but this ends with a period. Join with 'J' and what do you get? コンマの後の1つのスペース、ピリオドの後の2つのスペース。gqコマンドを使用して段落を再フォーマットした場合も同様です。 期間後にVimが1つのスペースのみを使用するように変更できる設定はありますか?
101 vim  formatting 

18
C#のJSONフォーマッター?
取る関数を探しています stringJsonのaを入力として受け取り、改行とインデントでフォーマット。検証はおまけですが、必須ではありません。検証してオブジェクトや何かに解析する必要はありません。 そのようなライブラリを知っている人はいますか? 入力例: {"status":"OK", "results":[ {"types":[ "locality", "political"], "formatted_address":"New York, NY, USA", "address_components":[ {"long_name":"New York", "short_name":"New York", "types":[ "locality", "political"]}, {"long_name":"New York", "short_name":"New York", "types":[ "administrative_area_level_2", "political"]}, {"long_name":"New York", "short_name":"NY", "types":[ "administrative_area_level_1", "political"]}, {"long_name":"United States", "short_name":"US", "types":[ "country", "political"]}], "geometry":{"location":{"lat":40.7143528, "lng":-74.0059731}, "location_type":"APPROXIMATE", "viewport":{"southwest":{"lat":40.5788964, "lng":-74.2620919}, "northeast":{"lat":40.8495342, "lng":-73.7498543}}, "bounds":{"southwest":{"lat":40.4773990, "lng":-74.2590900}, "northeast":{"lat":40.9175770, …
100 c#  json  formatting 

14
標準のjsonモジュールで浮動小数点をフォーマットする
フロートのリストをシリアル化するために、Python 2.6の標準のjsonモジュールを使用しています。しかし、私はこのような結果を得ています: >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' 浮動小数点数を2桁の10進数のみでフォーマットする必要があります。出力は次のようになります。 >>> json.dumps([23.67, 23.97, 23.87]) '[23.67, 23.97, 23.87]' 私は自分のJSON Encoderクラスを定義しようとしました: class MyEncoder(json.JSONEncoder): def encode(self, obj): if isinstance(obj, float): return format(obj, '.2f') return json.JSONEncoder.encode(self, obj) これは、単一のフロートオブジェクトに対して機能します。 >>> json.dumps(23.67, cls=MyEncoder) '23.67' しかし、ネストされたオブジェクトでは失敗します: >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' 私は外部依存関係を持ちたくないので、標準のjsonモジュールを使い続けることを好みます。 …

2
書式文字列、先行ゼロ付き整数
私はこのコードを使用します: NSString* strName = [NSString stringWithFormat:@"img_00%d.jpg", pp]; 正常に動作しますが、たとえばppの値が10の場合、結果としてimg_0010.jpgではなくimg_010.jpgが必要です...文字列をフォーマットするにはどうすればよいですか? ありがとう


7
Visual Studioが{を改行しないようにするにはどうすればよいですか?
私がこのようなコードを持っている場合 if(true){ そして私は追加します } それはに変換されます if (true) { } でもフォーマットを維持したい if (true) { } ifこのようなコードをコピーしても、長いバージョンに変換されます。 PS長いバージョンを使用するのはC ++およびC#標準であることを理解していますが、私は別の標準から来ているので、短いバージョンを使用する方が簡単です。 オフにしたり変更したりできるフォーマッターオプションがあるに違いありません。

13
空白で埋められた固定長の文字列を生成する
文字位置ベースのファイルを生成するには、固定長の文字列を生成する必要があります。欠落している文字はスペース文字で埋める必要があります。 例として、フィールドCITYの固定長は15文字です。入力「シカゴ」と「リオデジャネイロ」の場合、出力は 「シカゴ」 " リオデジャネイロ"。

7
人間が使いやすい相対日付形式のJavaScriptライブラリ[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 この質問を改善する 現在の日付を基準にして、いくつかの日付を人にわかりやすい形式で表示したいと思います。 人に優しい相対日付の例: 10秒前 今から20分 1日前 5週間前 2ヶ月前 基本的には、最高の桁数を忠実に維持します(優先的には、これらの単位の2つを渡すときにのみ単位をシフトアップします-1か月ではなく5週間)。 私は、次のような制御が少なく、より友好的な日付を持つライブラリーと一緒に暮らすことができますが: 昨日 明日 先週 数分前に 数時間で このための人気のあるライブラリはありますか?


18
Pythonでのフロートの簡単なきれいな印刷?
フロートのリストがあります。単純に言えprintば、次のように表示されます。 [9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006] リストを走査するprint "%.2f"ためにforループが必要になるを使用することもできますが、より複雑なデータ構造では機能しません。次のようなものが欲しい(私はこれを完全に補っている) >>> import print_options >>> print_options.set_float_precision(2) >>> print [9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006] [9.0, 0.05, 0.03, 0.01, 0.06, 0.08]

6
AngularJS形式のJSON文字列出力
入力からデータを収集し、使用してモデルを文字列に変換しJSON.stringify()、<textarea>要素が更新された場合に入力フィールドが更新されるようにユーザーがこのモデルを編集できるようにするAngularJSアプリケーションがあります。何らかの双方向バインディング:) 問題は、文字列自体が醜く見えるので、次のようにフォーマットしたいと思います。 そして、今のようには見えません: これをどのように達成できるかについてのアイデアはありますか?追加情報が必要な場合は、遠慮なく質問してください。すべての回答は高く評価され、すぐに回答されます。 ありがとうございました。 PS私はこれがある種のディレクティブかカスタムフィルターであるべきだと思います。データ自体は変更すべきではなく、出力のみです。

4
Pythonのファイルの終わりで関数を宣言する
最初に完全に定義せずに関数を呼び出すことはできますか?これを試行すると、「function_nameが定義されていません」というエラーが表示されます。私はC ++の出身ですので、この問題は私を困らせます。 機能する前に関数を宣言する: def Kerma(): return "energy / mass" print Kerma() ただし、最初に定義せずに関数を呼び出そうとすると、問題が発生します。 print Kerma() def Kerma(): return "energy / mass" C ++では、関数の前にヘッダーを配置すると、呼び出し後に関数を宣言できます。 ここで何か不足していますか?



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.