答案
解:分两种情况考虑,
(i)当△ABC为锐角三角形,过A作AD⊥BC,如图1所示,

∵在Rt△ABD中,AB=16,∠ABC=30°,
∴AD=
AB=8,
利用勾股定理得:BD=
=8
,
在Rt△ADC中,AD=8,AC=10,
根据勾股定理得:DC=
=6,
则BC=BD+DC=8
+6;
(ii)当△ABC为钝角三角形,过A作AD⊥BC,如图2所示,
∵在Rt△ABD中,AB=16,∠ABC=30°,
∴AD=
AB=8,
利用勾股定理得:BD=
=8
,
在Rt△ADC中,AD=8,AC=10,
根据勾股定理得:DC=
=6,
则BC=BD-DC=8
-6,
综上,BC的长为8
+6或8
-6.
故答案为:8
+6或8
-6