Maybe he wants to measure some NTC thermistor or some LDR and he doesn't need very wide range, so 12 bit or even 10 bit ADC will be enough for him.
Thanks for all your reply.
in fact, here is exactly why i wanna read the ohm value: i have few differents external device that i want to connect to my project (let say for exemple: 10 differents speaker), i want my "raspberry pi 3 b+" to be able to detect which speaker is connected, so i decided to use 4 wire to each speaker: wires 1 and 2 for audio, and wires 3 and 4 that have a resistor between them (it could be any value i want).
exemple:
speaker
1 have audio signal on wire 1 - 2 and have
10k resistor between wire no3 and 4
speaker
2 have audio signal on wire 1 - 2 and have
20k resistor between wire no3 and 4
speaker
3 have audio signal on wire 1 - 2 and have
30k resistor between wire no3 and 4
etc....
That way, if each speaker have a different resistor value, my "raspberry pi 3 b+" will "see" that the first one is connected if they read 10kohm for exemple, then if they read 20kohm "raspberry pi 3 b+" will know that the second speaker is connected, etc...
So, for sure i dont need i very large range of detection, as long as i can read 10 different resistor (of any value) thats ok for me...