Raspinu, Raspinu, mejor que abras un tema nuevo para hacer una pregunta, aunque esta pueda ser similar a la del tema. No vaya a ser que al final sedos se quede sin una respuesta.
Bueno, vamos a ver. Para sumar decimales hay varias opciones pero hay que tener en cuenta con que tipo de datos funciona el servidor. Por ejemplo, Brinkster está configurado en inglés, por tanto sus decimales serán con puntos en lugar de con comas. Se puede cambiar esta opción con un código sencillito que se pone al principio de la página:
Esto indica que los formatos de fechas, números, etc. estarán en español (España), es decir dd/mm/aaaa, decimales con comas, etc.
Otra opción, si la anterior no te la permite el servidor es comprobar qué símbolo decimal se está usando:
Código:
decimal=Mid(CStr(3/2), 2, 1)
Así podremos ver qué símbolo es el que se está usando para los decimales.
Si quieres convertir un número con el formato correcto pondrías:
Código:
numero=CDbl(Replace(CStr(numero),",",decimal))
Luego no tienes más que sumar:
Ahora bien, después de todo este rollo introductorio, lo que yo entiendo que quieres hacer es.... la verdad es que no le he entendido

. Si partes de número enteros (1 y 2) podrías hacer operaciones con ellos directamente. En el caso de que sean en formato de texto al haberlos sacado de un campo de texto de la base de datos, los conviertes en números:
Código:
<%
media=(CDbl(prioridad1)+CDbl(prioridad2))/2
%>
Y ya tienes el valor de 1,5 (ó 1.5) con formato numérico para que lo sumes a lo que quieras que tenga también formato numérico.

Uffff, que tío mas pesado

Bueno, de momento se me ocurre esto que te puede servir. De todas formas concreta un poco más para que lo entendamos mejor.
Un saludo.