This paper deals with the method of determining the drag of hull surface which has any quality of roughness. The method consists mainly of the theoretical point of view, then the theory enables the drag coefficient to be calculated at full scale. The hydrodynamical roughness function of hull surface △U+, affected by the hull roughness are considered as to two cases, smooth surface and rough surface case separately. The inadequacy of a single parameter to define hull roughness is discussed and thus an as additional texture parameter is proposed.