Macro Help - Block Stats

Hi all

I am trying to locate some stats from my characters so I can get an idea of their differences and for personal interest.
I have created a simple macro which works well using the below:
/dump GetShieldBlock()
/dump GetBlockChance()


Results:
Dump: value=GetShieldBlock()
[1]=4965
Dump: value=GetBlockChance()
[1]=26.56 ...


I would like some help trying to find the correct way of returning the percentage damage reduction amount seen in the block mouse over from the character sheet. The part written as 'Blocking reduces damage of an attack by 44.07%'

Does anyone know how you return this percentage?

Thanks
Blocking reduces damage by whatever your equipped shield says, double that incase of critical blocks
Hi Lentat

I am trying to locate the return that gives me this % in text of this amount (similar to those commands above)
According to https://wow.gamepedia.com/API_GetShieldBlock you already used the correct commands, but I guess for BfA it was changed.

You can find that the formular for Block Reduction is as follows (http://blog.askmrrobot.com/diminishing-returns-other-bfa-tank-formulas/):
shield armor*2.5 / (shield armor*2.5 + 6300(this value is dynamic to the level of your attacker))
Top stuff for finding that site, I will see what I can put together.

Thanks for your help, I think this is what I needed.