;doc: journal: amount display style -> commodity display style
This commit is contained in:
		
							parent
							
								
									bfb5c6ee2a
								
							
						
					
					
						commit
						687494834b
					
				| @ -477,7 +477,9 @@ commodity INR 9,99,99,999.00 | |||||||
| commodity       1 000 000.9455 | commodity       1 000 000.9455 | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ### Amount display style | <a name="amount-display-style"></a> | ||||||
|  | 
 | ||||||
|  | ### Commodity display style | ||||||
| 
 | 
 | ||||||
| For each commodity, hledger chooses a consistent format to use when | For each commodity, hledger chooses a consistent format to use when | ||||||
| displaying amounts. (Except [price amounts](#prices), which are always | displaying amounts. (Except [price amounts](#prices), which are always | ||||||
| @ -506,12 +508,9 @@ to see fewer decimal places in reports, use a | |||||||
| [commodity directive](#declaring-commodities) | [commodity directive](#declaring-commodities) | ||||||
| to override that. | to override that. | ||||||
| 
 | 
 | ||||||
| hledger uses [banker's rounding](https://en.wikipedia.org/wiki/Bankers_rounding):  | Note, hledger uses [banker's rounding](https://en.wikipedia.org/wiki/Bankers_rounding):  | ||||||
| it rounds to the nearest even number, eg 0.5 displayed with zero | it rounds to the nearest even number, eg 0.5 displayed with zero decimal places is "0"). | ||||||
| decimal places is "0"). | (Guaranteed since hledger 1.17.1; in older versions this could vary  if hledger was built with Decimal < 0.5.1.) | ||||||
| (Note, prior to hledger 1.17.1 this could vary if hledger happened to |  | ||||||
| be built with an old version of Decimal (<0.5.1); since 1.17.1 it's |  | ||||||
| guaranteed.) |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| ## Transaction prices | ## Transaction prices | ||||||
| @ -939,9 +938,9 @@ The `commodity` directive has several functions: | |||||||
|    data. (Without this, hledger will parse both `1,000` and `1.000` |    data. (Without this, hledger will parse both `1,000` and `1.000` | ||||||
|    as 1). |    as 1). | ||||||
| 
 | 
 | ||||||
| 3. It declares the [amount display style](#amount-display-style) to | 3. It declares a commodity's [display style](#commodity-display-style) | ||||||
|    use in output - decimal and digit group marks, number of decimal |    in output - decimal and digit group marks, number of decimal places,  | ||||||
|    places, symbol placement etc. |    symbol placement etc. | ||||||
| 
 | 
 | ||||||
| You are likely to run into one of the problems solved by commodity | You are likely to run into one of the problems solved by commodity | ||||||
| directives, sooner or later, so it's a good idea to just always use | directives, sooner or later, so it's a good idea to just always use | ||||||
| @ -980,7 +979,7 @@ or a comma, followed by 0 or more decimal digits. | |||||||
| Note hledger normally uses  | Note hledger normally uses  | ||||||
| [banker's rounding](https://en.wikipedia.org/wiki/Bankers_rounding),  | [banker's rounding](https://en.wikipedia.org/wiki/Bankers_rounding),  | ||||||
| so 0.5 displayed with zero decimal digits is "0".  | so 0.5 displayed with zero decimal digits is "0".  | ||||||
| (More at [Amount display style](#amount-display-style).) | (More at [Commodity display style](#commodity-display-style).) | ||||||
| 
 | 
 | ||||||
| ### Default commodity | ### Default commodity | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user