Fatti: Fatti: A. A.A._ esercitava la professione di autotrasportatore indipendente per la X._ SA, società della quale deteneva anche 91 azioni. Il 28 febbraio 1994 egli ha cessato definitivamente, per malattia, la propria attività lavorativa. Il 1° ottobre 1995 è deceduto, lasciando quali eredi la moglie B.A._ e il figlio C.A._. Negli anni seguenti l'Ufficio circondariale di tassazione di Biasca ha notificato agli eredi del contribuente le tassazioni ordinarie per l'imposta cantonale e per l'imposta federale diretta 1993/1994, 1995/1996 e 1997/1998, nonché le tassazioni intermedie per cessazione d'attività del contribuente il 1° marzo 1994, per il suo decesso il 1° ottobre 1995 e per inizio d'attività lucrativa della vedova il 1° settembre 1996. Il 24 aprile 1997 l'Ufficio imposte di successione e donazione del Cantone Ticino ha emesso nei loro confronti l'imposta di successione. Tutte queste tassazioni sono cresciute in giudicato. A. A.A._ esercitava la professione di autotrasportatore indipendente per la X._ SA, società della quale deteneva anche 91 azioni. Il 28 febbraio 1994 egli ha cessato definitivamente, per malattia, la propria attività lavorativa. Il 1° ottobre 1995 è deceduto, lasciando quali eredi la moglie B.A._ e il figlio C.A._. Negli anni seguenti l'Ufficio circondariale di tassazione di Biasca ha notificato agli eredi del contribuente le tassazioni ordinarie per l'imposta cantonale e per l'imposta federale diretta 1993/1994, 1995/1996 e 1997/1998, nonché le tassazioni intermedie per cessazione d'attività del contribuente il 1° marzo 1994, per il suo decesso il 1° ottobre 1995 e per inizio d'attività lucrativa della vedova il 1° settembre 1996. Il 24 aprile 1997 l'Ufficio imposte di successione e donazione del Cantone Ticino ha emesso nei loro confronti l'imposta di successione. Tutte queste tassazioni sono cresciute in giudicato. B. Sulla base d'informazioni fornite da B.A._ nell'ambito della procedura d'imposizione ordinaria 1999/2000, l'Ufficio circondariale di tassazione di Biasca ha accertato che le azioni della X._ SA erano state vendute nel 1997 e che il ricavo era stato investito in un'assicurazione di rendita vitalizia a premio unico a favore della vedova. Il 13 dicembre 1999 ha quindi notificato agli eredi di A.A._ un'imposta annua intera (tassazione speciale), riferita al periodo fiscale 1994, gravante il profitto in capitale consecutivo al passaggio dei titoli dalla sostanza aziendale a quella privata del defunto. Il tributo è stato determinato in fr. 19'130.90 per l'imposta cantonale e in fr. 10'408.-- per l'imposta federale diretta. Con decisioni su reclamo del 9 novembre 2000 il medesimo ufficio ha aumentato a fr. 21'886.10 l'imposta cantonale e annullato il tributo federale. B. Sulla base d'informazioni fornite da B.A._ nell'ambito della procedura d'imposizione ordinaria 1999/2000, l'Ufficio circondariale di tassazione di Biasca ha accertato che le azioni della X._ SA erano state vendute nel 1997 e che il ricavo era stato investito in un'assicurazione di rendita vitalizia a premio unico a favore della vedova. Il 13 dicembre 1999 ha quindi notificato agli eredi di A.A._ un'imposta annua intera (tassazione speciale), riferita al periodo fiscale 1994, gravante il profitto in capitale consecutivo al passaggio dei titoli dalla sostanza aziendale a quella privata del defunto. Il tributo è stato determinato in fr. 19'130.90 per l'imposta cantonale e in fr. 10'408.-- per l'imposta federale diretta. Con decisioni su reclamo del 9 novembre 2000 il medesimo ufficio ha aumentato a fr. 21'886.10 l'imposta cantonale e annullato il tributo federale. C. Il 6 dicembre 2000 B.A._ e C.A._ hanno presentato ricorso alla Camera di diritto tributario del Tribunale d'appello del Cantone Ticino contro la tassazione speciale cantonale 1994. Con sentenza del 22 maggio 2001 l'impugnativa è stata parzialmente accolta, limitatamente alla valutazione dei titoli: l'utile conseguito con il trasferimento delle azioni è stato ridotto da fr. 172'900.-- a fr. 140'286.--. Per il resto il ricorso è stato respinto. Con consecutivo conteggio del 1° giugno 2000 l'Ufficio circondariale di tassazione di Biasca ha stabilito l'imposta a fr. 16'523.30. C. Il 6 dicembre 2000 B.A._ e C.A._ hanno presentato ricorso alla Camera di diritto tributario del Tribunale d'appello del Cantone Ticino contro la tassazione speciale cantonale 1994. Con sentenza del 22 maggio 2001 l'impugnativa è stata parzialmente accolta, limitatamente alla valutazione dei titoli: l'utile conseguito con il trasferimento delle azioni è stato ridotto da fr. 172'900.-- a fr. 140'286.--. Per il resto il ricorso è stato respinto. Con consecutivo conteggio del 1° giugno 2000 l'Ufficio circondariale di tassazione di Biasca ha stabilito l'imposta a fr. 16'523.30. D. Con ricorso di diritto pubblico del 22 giugno 2001 B.A._ e C.A._ sono insorti al Tribunale federale contro la sentenza della Camera di diritto tributario, chiedendone l'annullamento. Adducono una violazione dell'art. 9 Cost. La Divisione delle contribuzioni del Cantone Ticino ha proposto di respingere il gravame, nella misura in cui è ammissibile. La Camera di diritto tributario ha invece rinunciato a presentare una risposta. La Divisione delle contribuzioni del Cantone Ticino ha proposto di respingere il gravame, nella misura in cui è ammissibile. La Camera di diritto tributario ha invece rinunciato a presentare una risposta. E. Con decreto del 24 luglio 2001 il Presidente della II Corte di diritto pubblico ha concesso l'effetto sospensivo al ricorso. E. Con decreto del 24 luglio 2001 il Presidente della II Corte di diritto pubblico ha concesso l'effetto sospensivo al ricorso. F. Il 5 settembre 2001 il giudice delegato ha negato ai ricorrenti la facoltà di replicare alle osservazioni della Divisione delle contribuzioni, chiesta con scritto del 24 agosto 2001.