The flow rate increases 100-fold (one hundred-fold) Would be a more idiomatic way of saying this, however, the questioner asks specifically about the original phrasing. The above Ngram search would suggest that a one hundred has always been less frequently used in written language and as such should probably be avoided. Your other suggestion of by one hundred times is definitely better than a ...
37 Wikipedia lists large scale numbers here. As only the 10 x with x being a multiple of 3 get their own names, you read 100,000,000,000,000,000,000 as 100 * 10 18, so this is 100 quintillion in American and British English and 100 trillion in most (non-English speaking) other places.
The type of writing you are doing also plays into your decision. For example, in legally binding documents, like contracts or exhibits to contracts, the spelled out number is the legally binding number. So if a text said that, "you are 99% (one-hundred percent) responsible", the 100% number would be legally binding, not 99%.
‘100% correct’ is grammatically correct in this context, though the organization of the sentence is a bit atypical for many more formal dialects of English and may be difficult for some people to understand without having to think a bit (I would instead restructure things as suggested at the end of Astralbee’s answer as that resolves both ...
relating to 100 years : marking or beginning a century, with the example "the centurial years 1600 and 1700". But there is a word that is widely used to indicate the range of years or centuries covered by an article or book: history.
People often say that percentages greater than 100 make no sense because you can't have more than all of something. This is simply silly and mathematically ignorant. A percentage is just a ratio between two numbers. There are many situations where it is perfectly reasonable for the numerator of a fraction to be greater than the denominator.
If soap A kills 100% and soap B kills 99.99% of bacteria, the remaining amount of bacteria after applying A (0%) is infinitely smaller than the remaining amount of bacteria after applying B (0.01%). Therefore A is much, much better. You can see from these examples that 0.01% gap behaves differently across the percentage scale.
A 'buck' is slang for a dollar, which has 100 cents, and the maximum of something that you can have is 100 per cent. To 'keep it a buck' is to keep 'it' (the current discussion or utterance) 100% authentic, truthful, honest, etc.
I am currently using the expression “~€100” to symbolically denote an approximate amount of one hundred euros. However, I’m not sure whether the symbol ~ followed by the symbol € and the amount of ...