"I have a million friends."
Translation:Ho un milione di amiche.
Some words are "groups" rather than numbers; for instance "dodici uova" (twelve eggs) but "una dozzina di uova" (a dozen eggs). Milione and miliardo tend to behave like dozzina and migliaio, i.e. they need an article or number before and "di" to specify "of what": the same as you'd say "a bunch of needles" or "a school of fish". If the number includes smaller units the sentence behaves like the last number spoken: "un milione e duecentomila posti di lavoro" (1.200.000 job posts).
To English speakers and learners, may I add please, about the 'di' and 'of'. In English we definitely do say 'of' for numbers in the same way: "thousands of people", "six of us", etc. Like in "scores of people" it's the English language that drops the use of 'scores' and 'of' by and by. (And we change by(e) the by(e) too.) :-)
The million versus millions I can explain. There are lots of friends but only one million: the million is behaving like any other noun. If it was two million friends then it would be "Io ho due millioni di amici".
The of/di bit I shall just defer to f.formica; seems like a good explanation to me!
Translate "I have a million friends." I've seen this sentence several times while practicing here and most of the time they use "di amici," which made sense to me, assuming the group was males and females. In this sentence, there is not context to let us know that they're talking about all female friends. Thank you, German. Now I know from reading your post that "amiche" is the plural of "amica"! Hooray!
I believe Trecani is an authority in Italian grammar. Would DL please refer to the Trecani web https://www.youtube.com/watch?v=x-Bequ2YJDg to learn the use of the elision. According to Trecani it should be d'amici and not di amici. It really frustrate the learners when there is no consistency.
tony, it's hard to agree or disagree with you if you don't literally spell out what exactly it was that you wrote. You could have had a typo, omitted an accent, used the wrong accent, etc and so without posting what it was that you wrote and feel is correct, it's impossible for anyone to congratulate you for getting it right or correct you for getting it wrong.
why does this answer use "di" in it? The other question say's "He has a thousand friends," but the answer does not use "di" prior to amici. Can someone explain the reason for the following answers: Ho un milione di amici. - I have a million friends. Lui ha un mille amici. - He has a thousand friends.
Why does one use "di" and the other does not? Please explain like I'm 8 years old.