XML 312 R126.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per ordinary share - Summary of earnings (loss) per ordinary shares (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings per share [abstract]      
Basic earnings per share attributable to ordinary shareholders of Rio Tinto $ 0 $ 13,638 $ 8,762
Diluted earnings per share attributable to ordinary shareholders of Rio Tinto $ 0 $ 13,638 $ 8,762
Basic earnings per share attributable to ordinary shareholders of Rio Tinto, Weighted average number of shares 1,630.1 1,719.3 1,786.7
Diluted earnings per share attributable to ordinary shareholders of Rio Tinto, Weighted average number of shares 1,642.1 1,731.7 1,799.5
Basic earnings per share $ 491.4 $ 793.2 $ 490.394
Diluted earnings per share $ 487.8 $ 787.6 $ 486.919