How many GJ is 30 t TNT?
30 t TNT = 125.52 GJ
It is 125.52 GJ, so saying 126 GJ is fine — rounding is within 0.5%.
And how many t TNT is 30 GJ?
30 GJ = 7.17 t TNT
Formula: GJ = t TNT × 4.184
t TNT to GJ around this value
12 t TNT50.208GJ
14 t TNT58.576GJ
16 t TNT66.944GJ
18 t TNT75.312GJ
20 t TNT83.68GJ
22 t TNT92.048GJ
24 t TNT100.416GJ
26 t TNT108.784GJ
28 t TNT117.152GJ
30 t TNT125.52GJ
32 t TNT133.888GJ
34 t TNT142.256GJ
36 t TNT150.624GJ
38 t TNT158.992GJ
40 t TNT167.36GJ
42 t TNT175.728GJ
44 t TNT184.096GJ
46 t TNT192.464GJ
48 t TNT200.832GJ
50 t TNT209.2GJ