How to create a custom math mode binary operation symbol that is a combination of two binary operation symbols

math-modemath-operatorsrelation-symbolsstacking-symbolssymbols

I want to create two math mode binary operation symbols:

(1) A combination of - (minus symbol) and * (asterisk)

(2) A combination of / (slash symbol) and * (asterisk)

The desired result would be something that looks like the following but is kerned and centered properly and has the left-right spacing of a typical binary operation:

a \minusast b = c \slashast d.

\documentclass[12pt]{article}

\begin{document}
\Huge\[a \mathbin{-\mkern-11.5mu*} b = c \mathbin{/\mkern-8.875mu*} d.\] % my makeshift solution
\end{document}
\[a \minusast b = c \slashast d.\] % desired macro names and syntax

My question is:

How do I create the custom math mode binary relation symbols (1) and (2)?

It would also be nice if there's a version of (2) where the / symbol is adjusted to be a diagonal axis of symmetry of the * symbol.

If it's also possible, how do I generally create a custom math mode binary operation symbol that is a combination of two binary operation symbols?

Thank you.

Best Answer

Something like this? (updated to take into account the OP's additional requirement)

enter image description here

\documentclass{article} 

\usepackage{graphicx} % for '\rotatebox' macro
\newcommand\myslash{\rotatebox[origin=c]{-30}{$\vert$}}

\newcommand\minusast{\mathbin{\ooalign{\hss$*$\hss\cr$-$}}}
\newcommand\slashast{\mathbin{\ooalign{\hss$*$\hss\cr$\myslash$}}}

\begin{document}
$a\minusast b = c \slashast d$
\end{document}