The 6-foot-10 Radmanovic averaged 5.1 points and 2.9 rebounds in 74 games with the Warriors. He made 40.5 percent of his 3-point shots, ranking 23rd in the league.
The deal was announced Friday night by general manager Rick Sund after the Hawks opened training camp. Details were not disclosed.
The 31-year-old Radmanovic was born in Yugoslavia. He was the No. 12 overall pick by Seattle in the 2001 NBA draft. He also played for the Los Angeles Clippers, Los Angeles Lakers and Charlotte. He has career averages of 8.5 points and 3.9 rebounds.