It's impossible. Battery consumption depends on many factors, for example, using Wi-Fi, using GPS, using a CPU, etc. ... they can all be shared and used by many different applications at the same time. As an indicator, you can use the CPU usage for applications, which can be seen on the application management page.
source share