using ArbNumerics
julia> string(ArbFloat(pi)^12)
"924269.1815233741862225791703585"
julia> stringall(ArbFloat(pi)^12)
"924269.18152337418622257917035847560717530"
julia> setprecision(ArbReal, 168)
168
julia> show(ArbFloat(pi)^12)
924269.18152337418622257917035847560717292226894005
julia> showall(ArbFloat(pi)^12)
924269.181523374186222579170358475607172922268940049306206
using ArbNumerics, Printf
julia> @printf "%3.7f" ArbFloat(pi)^12
924269.1815234
julia> @sprintf "%3.12e" ArbReal(pi)^12
"9.242691815234e+05"
julia> using ArbNumerics
julia> m = reshape(rand(ArbReal, 5*5), 5, 5)
julia> m
5×5 Array{ArbFloat,2}:
0.6411792438227919647430884603712 0.9172297277765197771411841297676 … 0.9223421384409213026075800198888
0.8450969059727185724253076754441 0.01646810654535360936754546223339 0.08308546884930868750284819194842
0.4169143288874284216661610699120 0.2171960329239345115781880947476 0.1607068347736886642746528027130
0.5440900728685100306230036517586 0.2239538083426297723496374964114 0.4592276629733160297254143720105
0.3350641275593416157706181564106 0.1671789815655477013169811621209 0.8609026985890416531378821669739
julia> Float64.(m)
5×5 Array{Float64,2}:
0.641179 0.91723 0.038678 0.867392 0.922342
0.845097 0.0164681 0.218183 0.342917 0.0830855
0.416914 0.217196 0.858553 0.400199 0.160707
0.54409 0.223954 0.414976 0.407089 0.459228
0.335064 0.167179 0.269326 0.724101 0.860903