Is voltage same till end , using dc battery ?
No, the voltage of a battery does not remain constant.  Look at the datasheet of any battery and you will instantly see that with pretty graphs:



(Energiser PP3)